最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
js来验证电话号码与传真号码
时间:2010-10-20 编辑:简简单单 来源:一聚教程网
如(?:(?[0+]d{2,3})?)[s-]? 国际区号
(?:(?:(0{1,3}))?[0d]{1,4})[s-] 国内区号
(?:[d]{7,8}|[d]{3,4}[s-][d]{3,4}) 电话号码(可加分机)
jscript code
(^(d{2,4}[-_-—]?)?d{3,8}([-_-—]?d{3,8})?([-_-—]?d{1,7})?$)|(^0?1[35]d{9}$)
简单说明
国际区号+国内区号+电话号码:
^(?:(?[0+]d{2,3})?)[s-]?(?:(?:(0{1,3}))?[0d]{1,4})[s-](?:[d]{7,8}|[d]{3,4}[s-][d]{3,4})$
(?:(?[0+]d{2,3})?)[s-]? 国际区号
(?:(?:(0{1,3}))?[0d]{1,4})[s-] 国内区号
(?:[d]{7,8}|[d]{3,4}[s-][d]{3,4}) 电话号码(可加分机)
function istel(object)
{
var s =document.getelementbyid(object.id).value;
//电话和手机号码验证
var pattern =/^((d{11})|^((d{7,8})|(d{4}|d{3})-(d{7,8})|(d{4}|d{3})-(d{7,8})-(d{4}|d{3}|d{2}|d{1})|(d{7,8})-(d{4}|d{3}|d{2}|d{1}))$)/;
// var pattern =/^(([0+]d{2,3}-)?(0d{2,3})-)(d{7,8})(-(d{3,}))?$/;
//var pattern =/(^[0-9]{3,4}-[0-9]{7,8}$)|(^[0-9]{7,8}$)|(^([0-9]{3,4})[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
if(s!="")
{
if(!pattern.exec(s))
{
alert('电话号码输入有误,请输入。');
object.value="";
object.focus();
}
}
else
{
alert('电话号码不为空,请重新输入。');
}
}
-
上一个: jquery 判断弹出窗口是否被拦截
-
下一个: 向编辑器插入指定 并设置编辑器中内容
相关文章
- 鼠标焦点离开文本框时验证的js代码 07-21
- js email检查验证代码 10-01
- js 常用验证方法 06-05
- js常见电话号码验证(联动,移动,电信) 03-10
- js验证fck编辑验证与常用操作 01-12
- js验证固定电话 10-23