上一篇《javascript验证是数字》不能验证是否有小数点这样的数字,现在更新了下可以验证带小数点的小数,原理还是一样,通过event.keycode来限制用户的输入,不过在客户端限制JS运行的情况下可就没效果了哦<script language="javascript">
function check(obj){
if(event.keyCode == 13 || event.keyCode == 46)
return true;
if(event.keyCode < 48 || event.keyCode >57)
return false;
else
return true;
}
</script>
<input type="text" name="textfield" onkeypress="javascript:return check(this);" />
function check(obj){
if(event.keyCode == 13 || event.keyCode == 46)
return true;
if(event.keyCode < 48 || event.keyCode >57)
return false;
else
return true;
}
</script>
<input type="text" name="textfield" onkeypress="javascript:return check(this);" />
解决方案 »
- 为什么当点击下面回复链接时只能触发body的click事件,而不能继续触发链接的click事件。点击上面链接时正常。纠结……谁来帮帮我……
- jquery文件的格式问题
- 如何刷新另一个框架的页面??谢谢
- 求JavaScript正则表达式
- 动态加载onclick事件中的变量问题。
- 梅老大的那棵“树”在哪?我找不到了~
- 為何此控件在IE6.0下不能執行?
- innerHTML?急?在线?
- 请问各位高手,如何判断字符串长度并只取前8个汉字(多余去掉)
- 怎么让onbeforeunload后,不执行onunload
- 代码超级难题。。谁能解答?
- 这段Javascript代码不知哪儿有误,本意是图片一直滚,可是我的只滚了不到10秒就不动了,再刷新才再滚10秒
JS校验是为了防止用户提交后才报错.影响用户感受的.