分类

链接

2016 年 1 月
 123
45678910
11121314151617
18192021222324
25262728293031

近期文章

热门标签

新人福利,免费薅羊毛

现在位置:    首页 > 前端 > 正文
共享办公室出租
input只能输入数字
前端 暂无评论 阅读(1,649)
  1. <html><head><script language="jscript">
  2. function number()
  3. {
  4. var char = String.fromCharCode(event.keyCode)
  5. var re = /[0-9]/g
  6. event.returnValue = char.match(re) != null ? true : false
  7. }
  8.  
  9. function filterInput()
  10. {
  11. if (event.type.indexOf("key") != -1)
  12. {
  13. var re = /37|38|39|40/g
  14. if (event.keyCode.toString().match(re)) return false
  15. }
  16. event.srcElement.value = event.srcElement.value.replace(/[^0-9]/g, "")
  17. }
  18.  
  19. function filterPaste()
  20. {
  21. var oTR = this.document.selection.createRange()
  22. var text = window.clipboardData.getData("text")
  23. oTR.text = text.replace(/[^0-9]/g, "")
  24. }
  25. </script>
  26.  
  27. </head><body><input onkeypress="number()" onkeyup="filterInput()" onchange="filterInput()" onbeforepaste="filterPaste()" onpaste="return false" style="ime-mode: disabled">
  28. </body></html>

============ 欢迎各位老板打赏~ ===========

本文版权归Bruce's Blog所有,转载引用请完整注明以下信息:
本文作者:Bruce
本文地址:input只能输入数字 | Bruce's Blog

发表评论

留言无头像?