Jquery信用卡验证

时间:2016-07-13 05:29:35

标签: jquery validation

我想使用jquery,限制16个数字验证信用卡,在输入数字时自动在4个数字后添加空格。信用卡号码如

4444 4444 4444 4444

如何使用jquery

进行验证

1 个答案:

答案 0 :(得分:0)

如果你想只使用jQuery,而不是card.js(虽然看起来很酷)这个代码应该照顾它:

$('.credit').on('input', function(){
    var number = $(this).val();
    number = number.replace(/[^\dA-Z]/g, '').replace(/(.{4})/g, '$1').trim().substring(0, 19);
    $(this).val(number);
});

来自How to insert space every 4 characters for IBAN registering?Javascript trim a string to length

的帮助
相关问题