Javascript 控制只能输入数字

来源:互联网 发布:nars和mac哪个好用 编辑:程序博客网 时间:2024/05/18 01:03
记得一句JS就能搞定的?  
---------------------------------------------------------------  
 
<input    onkeyup="this.value=this.value.replace(//D/g,'')"    onafterpaste="this.value=this.value.replace(//D/g,'')">      
 
or  
   
<input    name=txt1    onchange="if(//D/.test(this.value)){alert('只能输入数字');this.value='';}">      
 
or  
   
<input    onkeyup="if(isNaN(value))execCommand('undo')"    onafterpaste="if(isNaN(value))execCommand('undo')">  
---------------------------------------------------------------  
 
可以使用下面这个,但是不推荐,会导致ie死机,  
<input  onpropertychange="if(//D/g.test(value))value=value.replace(//D/g,'')"  style="ime-mode:disabled"  ondragenter="return  false">
 
原创粉丝点击