復(fù)制代碼 代碼如下:
function isTel(object)
{
var s =document.getElementById(object.id).value;
//電話和手機(jī)號(hào)碼驗(yàn)證
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(‘電話號(hào)碼輸入有誤,請(qǐng)輸入。’);
object.value=””;
object.focus();
}
}
else
{
alert(‘電話號(hào)碼不為空,請(qǐng)重新輸入。’);
}
}
{
var s =document.getElementById(object.id).value;
//電話和手機(jī)號(hào)碼驗(yàn)證
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(‘電話號(hào)碼輸入有誤,請(qǐng)輸入。’);
object.value=””;
object.focus();
}
}
else
{
alert(‘電話號(hào)碼不為空,請(qǐng)重新輸入。’);
}
}
網(wǎng)上找到的不錯(cuò)的方法,在此收藏了。