关键下来的Javascript验证

时间:2013-12-20 10:41:20

标签: javascript

我有以下内容:如何在按键上进行验证而不必在字段外点击?

    <script type="text/javascript">
$(document).ready(function (){
    validate();
    $('#repName, #customerName, #orderNo, #itemCode, #itemQty').change(validate);
});

function validate(){
    if ($('#repName').val().length   >   0   &&
        $('#customerName').val().length  >   0   &&
        $('#orderNo').val().length  >   0   &&
        $('#itemCode').val().length  >   0   &&
        $('#itemQty').val().length    >   0) {
        $("input[type=submit]").prop("disabled", false);
        $("input[type=submit]").addClass('.btn btn-large btn-success pull-right');
    }
    else {
        $("input[type=submit]").prop("disabled", true);
        $("input[type=submit]").addClass('btn btn-large btn-danger pull-right');
    }
}
</script>

1 个答案:

答案 0 :(得分:1)

试试这个

$(document).ready(function () {
    $('#repName, #customerName, #orderNo, #itemCode, #itemQty').on('keyup', function () {
        validate();
    });
});