当前位置: 代码迷 >> ASP.NET >> 高手:怎么判断表单文本框中输入的数据为数字,且允许输入负数
  详细解决方案

高手:怎么判断表单文本框中输入的数据为数字,且允许输入负数

热度:9650   发布时间:2013-02-25 00:00:00.0
请教各位高手:如何判断表单文本框中输入的数据为数字,且允许输入负数。
我看到之前有个相关帖子中有如下正则表达式:

<INPUT type="text" id=text1 name=text1  
  onblur="if(this.value.match(/\d+/)!=this.value){alert('必须添入数字');this.focus();}">

但该方法只能允许输入正数,输入负数时弹出“必须添入数字”警告。

请问各位高手:怎样允许输入负数呀?

------解决方案--------------------------------------------------------
正则改为 /-?\d+/
------解决方案--------------------------------------------------------
XXXX.isNan();
  相关解决方案