文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>javascript 判断是否为数字 ...

javascript 判断是否为数字 ...

时间:2010-08-19  来源:xinxiaolin2000

1. isNaN 函数
isNaN(expression:Object) : Boolean

计算参数,如果值为 NaN(非数字),则返回 true。此函数可用于检查一个数学表达式是否成功地计算为一个数字。

可用性:Flash Player 5;ActionScript 1.0

参数
expression:Object : 要计算的布尔值、变量或其它表达式。

返回
Boolean : 一个布尔值。

例子:
   
if(isNaN(document.login.imgcode.value)){
   alert('验证码必须是数字!')
   document.login.imgcode.focus();
   return false;
}

2.

<input type="text" runat="server" id="txt_checkingPhone" onkeyup="checkRate(this.id)"/>&nbsp;(请输入数字)

    <script type="text/javascript" language="javascript">
    function checkRate(input)
{
     var re = /^[0-9]+.?[0-9]*$/;   //判断字符串是否为数字     //判断正整数 /^[1-9]+[0-9]*]*$/ 
    var nubmer = document.getElementById(input).value;
   
     if (!re.test(nubmer))
    {
        alert("请输入数字");
        document.getElementById(input).value = "";
        return false;
     }
}
</script>

    

3. //判断是否是正整数
function IsNum(s)
{
    if(s!=null){
        var r,re;
        re = /\d*/i; //\d表示数字,*表示匹配多个数字
        r = s.match(re);
        return (r==s)?true:false;
    }
    return false;
}


4. //判断是否为数字
function IsNum(s)
{
    if (s!=null && s!="")
    {
        return !isNaN(s);
    }
    return false;
}

排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载