js代碼驗(yàn)證手機(jī)號(hào)碼和電話號(hào)碼是否合法
這篇文章主要介紹了js代碼驗(yàn)證手機(jī)號(hào)碼和電話號(hào)碼是否合法,手機(jī)號(hào)碼和電話號(hào)碼在某些網(wǎng)站都是必填項(xiàng),為了提高用戶體驗(yàn)度,一般要進(jìn)行合法性校驗(yàn)的,具體代碼如下:function Checkreg(){ .....
function Checkreg(){
//驗(yàn)證電話號(hào)碼手機(jī)號(hào)碼,包含 , 號(hào)段
if(document.form.phone.value==""&&document.form.UserMobile.value==""){
alert("電話和手機(jī)號(hào)碼至少選填一項(xiàng)!");
document.form.phone.focus();
return false;
}
if(document.form.phone.value != ""){
var phone=document.form.phone.value;
var p =/^(([ \+]\d{ , }-)?( \d{ , })-)?(\d{ , })(-(\d{ ,}))?$/;
var me=false;
if(p .test(phone)){
me=true;
}
if(!me){
document.form.phone.value='';
alert('對(duì)不起,您輸入的電話號(hào)碼有錯(cuò)誤。區(qū)號(hào)和電話號(hào)碼之間請(qǐng)用-分割');
document.form.phone.focus();
return false;
}
}
if(document.form.UserMobile.value != ""){
var mobile=document.form.UserMobile.value;
var reg =/^ \d{ , }$/;
var reg =/^ \d{ , }$/;
var reg =/^ \d{ , }$/;
var reg =/^ \d{ , }$/;
var my=false;
if(reg .test(mobile))my=true;
if(reg .test(mobile))my=true;
if(reg .test(mobile))my=true;
if(reg .test(mobile))my=true;
if(!my){
document.form.UserMobile.value='';
alert('對(duì)不起,您輸入的手機(jī)或小靈通號(hào)碼有錯(cuò)誤。');
document.form.UserMobile.focus();
return false;
}
return true;
}
}
以上代碼就是用js驗(yàn)證手機(jī)號(hào)碼和電話號(hào)碼是否合法的全部?jī)?nèi)容,希望大家喜歡。
- JS正則表達(dá)式驗(yàn)證賬號(hào)、手機(jī)號(hào)、電話和郵箱是否合法
- js電話號(hào)碼驗(yàn)證方法
- JavaScript判斷字符長(zhǎng)度、數(shù)字、Email、電話等常用判斷函數(shù)分享
- JavaScript表單通過正則表達(dá)式驗(yàn)證電話號(hào)碼
- JavaScript通過正則表達(dá)式實(shí)現(xiàn)表單驗(yàn)證電話號(hào)碼
- js驗(yàn)證電話號(hào)碼與手機(jī)支持+86的正則表達(dá)式
- js驗(yàn)證電話號(hào)碼手機(jī)號(hào)碼的正則表達(dá)式
- js驗(yàn)證輸入是否為手機(jī)號(hào)碼或電話號(hào)碼示例
- javascript簡(jiǎn)單寫的判斷電話號(hào)碼實(shí)例
相關(guān)文章
JavaScript設(shè)計(jì)模式之單件模式介紹
這篇文章主要介紹了JavaScript設(shè)計(jì)模式之單件模式介紹,單件模式,就是靜態(tài)化的訪問中已經(jīng)實(shí)例化的對(duì)象,這個(gè)對(duì)象只能通過一個(gè)唯一的入口訪問,已經(jīng)實(shí)例或待實(shí)例化的對(duì)象,需要的朋友可以參考下2014-12-12
JavaScript知識(shí)點(diǎn)總結(jié)(十六)之Javascript閉包(Closure)代碼詳解
閉包是可以包含自由(未綁定)變量的代碼塊;這些變量不是在這個(gè)代碼塊或者任何全局上下文中定義的,而是在定義代碼塊的環(huán)境中定義。本文主要介紹了javascript中的閉包,感興趣的朋友一起看看吧2016-05-05
layui實(shí)現(xiàn)數(shù)據(jù)分頁(yè)功能
這篇文章主要為大家詳細(xì)介紹了layui實(shí)現(xiàn)數(shù)據(jù)分頁(yè)功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-07-07
手淘flexible.js框架使用和源代碼講解小結(jié)
手淘框架是一個(gè)用來(lái)適配移動(dòng)端的js框架,這篇文章主要介紹了手淘flexible.js框架使用和源代碼講解小結(jié),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-10-10
封裝的dialog插件 基于bootstrap模態(tài)對(duì)話框的簡(jiǎn)單擴(kuò)展
這篇文章主要介紹了基于bootstrap模態(tài)對(duì)話框的簡(jiǎn)單擴(kuò)展,bootstrap-mzDialog插件的封裝,感興趣的小伙伴們可以參考一下2016-08-08

