第1190天:JS限制输入框只能输入数字(兼容 IE/FF)

星期二 阴雨 24~30℃

JS限制输入框只能输入数字(兼容 IE/FF)

<script type="text/javascript">
function onlyNum(e) {
 //ASCII码:数字0-9(48~57) 数字健盘区0-9(96~105) 退格键(8) 删除键(46)
 if(isFirefox = navigator.userAgent.indexOf("Firefox") > 0){  //FF
  if(!((e.which >= 48 && e.which <= 57) || (e.which >= 96 && e.which <= 105) || (e.which==8) || (e.which==46)))
  return false; 
 } else {
  if(!((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105) || (event.keyCode==8) || (event.keyCode==46)))
  event.returnValue = false;
 }
}
</script>
<input onkeydown="return onlyNum(event);">

注意:触发时要加 return 和 event

参考:js 输入框只能输入数字 ie ff


blog tag “css/js/html” 更名为“前端”

这个 tag 是去年建的。

 


 

MeYoung

合并“快速注册页”。

RSS

上一篇:

下一篇:

发表评论

电子邮件地址不会被公开。 必填项已用*标注