Versão atual:

Dúvida evento "onchange", componente input

Olá,

Estou tentado utilizar o evento "onchange" através chamada campo input porém sem sucesso.

HTML:

<div class="row">
    <div class="col-xs-6 col-sm-6 col-md-6">
        <div class="form-group">                            
            <label for="DTINICIO">Data Início</label>
            <span class="required text-danger"><strong> *</strong></span>
            <input type="text" class="form-control" name="DTINICIO" id="DTINICIO" onchange="diasAtestado()">
        </div>
    </div>

    <div class="col-xs-6 col-sm-6 col-md-6">
        <div class="form-group">                            
            <label for="DTFINAL">Data Final do Atestado</label>
            <span class="required text-danger"><strong> *</strong></span>
            <input type="text" class="form-control" name="DTFINAL" id="DTFINAL" onchange="diasAtestado()">
        </div>
    </div>
</div>

Java Scritp:

$(document).on('change', "#DTINICIO", function diasAtestado() {
    alert("entrei");
    $("#DIASATESTADO").val($("#DTFINAL").val().getTime() - $("#DTINICIO").val().getTime());
})
$(document).on('change', "#DTFINAL", function diasAtestado() {
    alert("entrei");
    $("#DIASATESTADO").val($("#DTFINAL").val().getTime() - $("#DTINICIO").val().getTime());
})

A ideia seria disparar o evento quando uma das data for alterada. Estou utilizando essa lógica em formulário Fluig 1.6.4.

Obrigado, []s

Versão (1):

Ver a versão formatada

Dúvida evento "onchange", componente input

Comentário

new question