form 表单 要限制 input 只能输入数字,首先想到的是
<input type="number"/>
不过问题来了 , 如图,能输入字母e , 而且用了 下面的正则也能输入
那还是老实的用
<input type="text"/>
外加正则咯
$(target).on('keyup', function() { var number = $(this).val().replace(/[^0-9]+/,''); $(this).val(number); });
form 表单 要限制 input 只能输入数字,首先想到的是
<input type="number"/>
那还是老实的用
<input type="text"/>
$(target).on('keyup', function() { var number = $(this).val().replace(/[^0-9]+/,''); $(this).val(number); });