JS验证变量是否数字类型

 function fucCheckNUM(NUM)
 {
var i,j,strTemp;
strTemp="0123456789.-";
 var  re   ="/,/g";    //用   eval   强制字符串成正则表达式执行   
       NUM=NUM.replace(eval(re),""); 
if ( NUM.length== 0)
{
    return false;
}
for (i=0;i<NUM.length;i++)
{
    j=strTemp.indexOf(NUM.charAt(i)); 
        if (j==-1)
        {
            //说明有字符不是数字
            return false;
        }
}
//说明是数字
    return true;
}

posted on 2012-04-12 16:21  王培  阅读(428)  评论(0编辑  收藏  举报

导航