| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 847 人关注过本帖
标题:求一个控制电话号码格式的JS代码
只看楼主 加入收藏
suoyuan888
Rank: 2
等 级:论坛游民
帖 子:58
专家分:16
注 册:2009-8-24
结帖率:92.86%
收藏
 问题点数:0 回复次数:1 
求一个控制电话号码格式的JS代码
在做网站中,需要用户输入电话号码,或是手机号码等,怎么能校验所输入信息的正确性,比如电话号码的规则应为(区号 - 号码)或是(区号 - 号码-分机号),如果是手机,应为 11位 且不以0开头。哪个高手能给与帮助,非常感谢!
搜索更多相关主题的帖子: 电话号码 格式 代码 
2009-09-11 11:19
chenguoxing517
Rank: 7Rank: 7Rank: 7
来 自:广东广州
等 级:黑侠
威 望:1
帖 子:154
专家分:619
注 册:2009-9-28
收藏
得分:0 
var re=new RegExp(/^(^(0\d{2})-(\d{8})$)|(^(0\d{3})-(\d{7})$)|(^(0\d{2})-(\d{7})$)|(^(0\d{3})-(\d{8})$)$/);
    if (!document.myform.phone.value.match(re))   
    {
        alert("电话号码格式应该如:020-87337281或0731-4820128,请重新输入!");
        document.myform.phone.focus();
        return false;
    }
其中myform为表单名字,而phone为电话号码的name值,js采取正则表达式
2009-09-29 11:28
快速回复:求一个控制电话号码格式的JS代码
数据加载中...
 
   



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

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