input中只允许输入数字

 

只能输入数字,不能输入小数点和字符:

<input  type="text" onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"/>

 

可以输入数字和小数点:

<input  type="text"  onpropertychange="if(isNaN(value)) value=value.substring(0,value.length-1);"/>

posted @ 2012-08-07 13:14  火光闪耀  阅读(207)  评论(0编辑  收藏  举报