如何验证输入字段是否只有数字(但允许空格)?

时间:2015-07-24 08:40:52

标签: jquery

我创建了一个小的jQuery代码来验证输入字段是否只有数字:

var $contactno = $('#contactno');

$('.status').hide();

$('.js-validator').click(function() {

    if ($contactno.val().length < 1) {

        $('.status').show().text("Please enter a value.");

    } else {

        if (isNaN($contactno.val()) == true) {

            // Show below as .status
            $('.status').show().text("Contact number must be a numeric value (0 - 9).");

        } else {

            $('.status').show().text("Contact number is valid!");

        }
    }

});

但是,如果输入中有空格,例如3644 5354,输入变为无效,但情况并非如此。它应该仍然有效。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

szCustId    bAllowToCredit    decCreditLimit    
22101100071 1                   1500.00 
22101100069 1                   500.00  
22101100888 1                   1000.00 

请检查正则表达式以检查此类验证