有时候产品会提一些奇葩要求。
function isNum() //判断小键盘输入数字 { var str = (window.event.keyCode); if(str > 105 || str < 96) { if(str != 8) { window.event.returnValue = false; return; } } } function isNumUp() //判断主键盘输入数字 { var str = (window.event.keyCode); if(str > 57 || str < 48) { if(str != 8) { window.event.returnValue = false; return; } } } //只能输入整数 function onlyNum() { if(!(event.keyCode == 46) && !(event.keyCode == 8) && !(event.keyCode == 37) && !(event.keyCode == 39)) if(!((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105))) event.returnValue = false; }