让页面上的文本框只可以输入数字或者浮点数

<input onpropertychange="if(isNaN(value)) value=value.substring(0,value.length-1);" style="ime-mode:disabled; " onpaste="return false" onkeypress="return event.keyCode!=32"> 

 

 

 

只能输入数字和1个小数点,不能输入数字和小数点外的其他任何字符包括空格

 

onpropertychange="if(isNaN(value)) value=value.substring(0,value.length-1);" //只能输入数字和小数点

style="ime-mode:disabled; " //屏蔽输入法,不允许输入汉字

onpaste="return false" //不允许粘贴

onkeypress="return event.keyCode!=32"  //不允许输入空格

 

黑色头发:http://heisetoufa.iteye.com

你可能感兴趣的:(让页面上的文本框只可以输入数字或者浮点数)