JS验证输入只能是数字和"."这个符号

来源:互联网 发布:知乎 恶魔的奶爸是谁 编辑:程序博客网 时间:2024/05/09 06:08

function checkFloat(e){
 var result=true;
 result = (event.keyCode == 9 ||event.keyCode == 45 ||
   event.keyCode == 46 ||
   event.keyCode == 37 ||
   event.keyCode == 39 ||
   event.keyCode == 8 ||
   event.keyCode == 110 ||
   event.keyCode == 190 ||
   (event.keyCode>=96 && event.keyCode<=105) ||
   (event.keyCode>=48 && event.keyCode<=57));
 event.returnValue=result;
}
上面的这段代码放到javascript里面。

<input type="text" name="score" size="10" onkeydown="checkFloat(event)" > 

原创粉丝点击