我使用了这种 数字格式 jQuery
用于在键入时用逗号显示数字。但是当我也在框中输入字母时,它也被作为输入。我需要它只接受数字而不接受字母,该怎么办?
我想这可能被认为是肮脏的,但不必自己更新插件,只需先过滤键:
$('#bla').on('keypress', function(evt) { var code = evt.which || evt.keyCode;
if (code < 57 || code > 127) {
return;
}
evt.preventDefault();
}).number(true, 2);
函数 isNumeric(n) { return !isNaN(parseFloat(n)) && isFinite(n); }
使用此功能检查每个输入