校验键盘输入的只能是数字
js方法:
function check(e){
//获取键盘输入的keyCode
var keycode = (Number)(e.keyCode);
//键盘上方数字键
if(keycode >= 48 && keycode <= 57){
e.returnValue = true;
//小数字键盘
}else if(keycode >=96 && keycode <= 105){
e.returnValue = true;
//删除键和delete
}else if(keycode == 8 || keycode == 46){
e.returnValue = true;
//除此之外,其他的不允许输入
}else{
e.returnValue = false;
}
}
HTML 标签中调用js方法:
<input onkeydown="check(event)"/>