我试图将输入限制为仅接受数字,使用键盘数字可以正常工作,但是在使用(右侧的键盘)时它失败了。
我尝试了什么:
$("#NUMBER").keydown(function (e) {
return( Boolean(String.fromCharCode(e.keyCode).match(/[0-9]+/g)) );
});
演示:https ://jsfiddle.net/9qwv5t9j/
编辑: 我在这里测试了答案:https ://stackoverflow.com/a/13196983/3599237和(演示:https ://jsfiddle.net/9qwv5t9j/3/ )但它不起作用。