<script language="javascript">
function CheckNum(num)
{
var reInt=/^\d+$/;
var reFloat=/^\d+\.\d+$/;
return reInt.test(num) || reFloat.test(num);
}
</script>
<input type="text" name="ff" value="" onBlur="alert(CheckNum(this.value));">
function CheckNum(num)
{
var reInt=/^\d+$/;
var reFloat=/^\d+\.\d+$/;
return reInt.test(num) || reFloat.test(num);
}
</script>
<input type="text" name="ff" value="" onBlur="alert(CheckNum(this.value));">
解决方案 »
- jquery.lazyload.js到底怎么用 !为什么我的没效果啊
- 如何实现这样的弹出层效果,高手请进~~~
- 这个Tab选项卡,我只要第三个,并且让它的宽度和页面一样大,怎么改
- 求一匹配 任何目录下的某个文件的 正则表达式.
- to sohighthesky 你的cfg是否多余啊
- datagrid模板列checkbox的js事件
- [求助]在同一个asp网页中,怎样将javascript中的一个变量的值传给VBscript中?
- 如何获得鼠标当前所在处的对象?
- 如何得到地址栏里面的地址信息呀!?谢谢!
- [新人]鼠标移到img上,显示div,离开img时div隐藏,如果离开img但是还在显现的div上则不隐藏,现在问题是显现出来的div会撑开整个容器。
- 讨论:如何利用JSP程序写代码(自己附加登陆的信息),自动跳过某登陆页面,进入需要登陆才能访问的页面。
- 请教专家:HTML打印
我试过onchange事件,似乎也可以,不过和onblur一样,都是失去焦点之后才有用。如果几个事件一起用,不知效果是否好一些。
2.<input type="text" name="ff" value="" onKeyUp="this.value=this.value.replace(/^\d+$/,'')">限制不完善,而且这里不能用onpropertychange,因为replace也会触发该事件而导致堆栈溢出。