jQuery强制数字键盘输入

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery强制数字键盘输入相关的知识,希望对你有一定的参考价值。

  1. //usage
  2. $("#yourTextBoxName").ForceNumericOnly();
  3.  
  4. //plugin
  5. jQuery.fn.ForceNumericOnly =
  6. function()
  7. {
  8. return this.each(function()
  9. {
  10. $(this).keydown(function(e)
  11. {
  12. var key = e.charCode || e.keyCode || 0;
  13. // allow backspace, tab, delete, arrows, numbers and keypad numbers ONLY
  14. return (
  15. key == 8 ||
  16. key == 9 ||
  17. key == 46 ||
  18. (key >= 37 && key <= 40) ||
  19. (key >= 48 && key <= 57) ||
  20. (key >= 96 && key <= 105));
  21. })
  22. })
  23. };

以上是关于jQuery强制数字键盘输入的主要内容,如果未能解决你的问题,请参考以下文章