如何用验证控件验证电话号码在多少位之间?
如题:能做到吗??
比如手机号码11位;本地电话号码8位,长途电话号码12位?
这样能做到吗?不提交到服务器就能确定!
------解决方案--------------------/^\d{11}$/
------解决方案--------------------能做到,用js代码验证正则表达式
------解决方案--------------------(^\d{11}$)|(^\d{8}$)|(^\d{12}$)
------解决方案--------------------正则表达式(^d{8}$)
------解决方案--------------------验证电话
function Fit_Telephones(s)
{
var patrn = /^(\(0(\d{3}|\d{2})\)|0(\d{3}|\d{2})-)?\d{8}$/;
if(!patrn.exec(s)) return false;
return true;
}
验证手机
function Fit_Cellphones(s)
{
var patrn = /^1(3|5)\d{9}$/;
if(!patrn.exec(s)) return false;
return true;
}
------解决方案--------------------手机号码11位;
(^\d{11}$)
本地电话号码8位,
(^\d{8}$)
长途电话号码12位?
(^\d{12}$)
------解决方案--------------------cpp2017(慕白兄) ( ) 信誉:100 Blog 加为好友 2007-04-26 16:02:16 得分: 0
(^\d{11}$)|(^\d{8}$)|(^\d{12}$)
====================================
Up