| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1489 人关注过本帖
标题:如何判断输入的是数字及其位数?
只看楼主 加入收藏
wslijing
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2007-6-2
收藏
 问题点数:0 回复次数:2 
如何判断输入的是数字及其位数?
我要做个手机号码查询

需要他至少输入7位数的数字,然后再进行查询

这个输入框应该怎样做判断呢?

先谢谢咯~~
搜索更多相关主题的帖子: 位数 数字 判断 输入 
2007-11-24 11:43
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
isNumeric(vbscript,一般是默认的环境),或是isNaN(用在javascript中)判断是否是数字
再用document.表单名.手机号码.value.length来判断位数。
2007-11-24 12:16
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
<script language="javascript">
function IsNum(val)
{
    try
   {
       var Tst=eval(val+"1");
       return true;
   }
   catch(e)
   {
        return false;
   }
}
function Verify()
{
   if(this.mPhone.value=="")
   {
        alert('手机号不能为空');
        return false;
   }
   if(!IsNum(this.mPhone.value))
   {
        alert('手机号非数字');
        return false;
   }
   if(this.mPhone.value.length!=13)
   {
        alert('手机号必须13位数');
        return false;
   }
}
</script>
<input type="text" name="mPhone" >请输入手机号
<input type="button" name="Verify" value="确定" onClick="Verify();" >
2007-11-24 12:17
快速回复:如何判断输入的是数字及其位数?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013981 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved