首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js证验是否是数字(包括正整数,0,负整数,小数)

2012-11-17 
js验证是否是数字(包括正整数,0,负整数,小数)script languageJavaScript typetext/javascriptfunc

js验证是否是数字(包括正整数,0,负整数,小数)
<script language="JavaScript" type="text/javascript">
function checkNum(obj)
{
var re = /^-?[1-9]+(\.\d+)?$|^-?0(\.\d+)?$|^-?[1-9]+[0-9]*(\.\d+)?$/;
     if (!re.test(obj.value))
    {
        alert("非法数字");
  obj.value="";
        return false;
     }

</script><input name="rate" type="text" onblur="checkNum(this)" />

1 楼 jayliud 2010-11-15   var re = /^-?[1-9]*(\.\d+)?$|^-?0(\.\d+)?$/
更加好一些哈 2 楼 yanchunlm 2011-03-23   请问lz 如果只能是正整数和正小数应该怎么写呢?

热点排行