js实现input输入框只能输入数字的功能

 1 <input type="text" style="ime-mode:disabled;" onpaste="return false;"  onkeypress="keyPress()" />

 2 

 3 function keyPress() {    

 4      var keyCode = event.keyCode;    

 5      if ((keyCode >= 48 && keyCode <= 57))    

 6     {    

 7          event.returnValue = true;    

 8      } else {    

 9            event.returnValue = false;    

10     }    

11 }  

style:ime-mode:disabled      表示不能切换输入法 

onpaste="return false;"       表示不能粘贴

你可能感兴趣的:(只能输入数字)