jQuery電話號(hào)碼驗(yàn)證實(shí)例
本文實(shí)例為大家分享了jQuery電話號(hào)碼驗(yàn)證的具體代碼,供大家參考,具體內(nèi)容如下
電話號(hào)碼驗(yàn)證:
//移動(dòng)號(hào)碼歸屬地支持號(hào)段:134 135 136 137 138 139 147 150 151 152 157 158 159 178 182 183 184 187 188
//聯(lián)通號(hào)碼歸屬地支持號(hào)段:130 131 132 145 155 156 176 186
//電信號(hào)碼歸屬地支持號(hào)段:133 153 177 180 181 189
//移動(dòng)運(yùn)營(yíng)商:170
移動(dòng):
2G號(hào)段(GSM):134-139、150、151、152、158-159;
3G號(hào)段(TD-SCDMA):157、187、188、147.
聯(lián)通:
2G號(hào)段(GSM):130-132、155-156;
3G號(hào)段(WCDMA):185、186.
電信:
2G號(hào)段(CDMA):133、153;
3G號(hào)段(CDMA2000):180、189.
正則表達(dá)式:
解釋: 必須是滿足下列格式的11位數(shù)字電話號(hào)碼
13(0-9)或者14(0-9)或者170或者15(0-3)或者15(5-9)或者18(0-9)+8位數(shù)字
注:正整數(shù)(首位不能為0,如025不合法)的正則表達(dá)式:/^[1-9][0-9]*$/
應(yīng)用實(shí)例:
<html> <script type="text/javascript" src="jquery-1.12.1.js"></script> </head> <body> <span id="lblErr" style="color:Red;"></span> <input name="PhoneNumber" type="text" id="PhoneNumber" style="width: 255px;"> <input type="submit" value="提交" onclick="submitValidate()" id="btnSave"> <script> function submitValidate(){ var strPhoneNumber = $("#PhoneNumber").val(); var isMobile; if (strPhoneNumber.length > 0) { var arrayPhoneNumber = strPhoneNumber.replace(";", ";").split(";"); if (arrayPhoneNumber.length > 5) { $("#lblErr").text("手機(jī)號(hào)最多能添加5個(gè)。"); $("#lblErr").css("display", ""); return false; } else { for (var i = 0; i < arrayPhoneNumber.length; i++) { isMobile = arrayPhoneNumber[i].match(/^(((13[0-9]{1})|(14[0-9]{1})|(17[0]{1})|(15[0-3]{1})|(15[5-9]{1})|(18[0-9]{1}))+\d{8})$/); if (!isMobile) { $("#lblErr").text("第 " + (i + 1) + " 個(gè)手機(jī)號(hào): " + arrayPhoneNumber[i] + " 不正確。"); $("#lblErr").css("display", ""); return false; } } } } } </script> </body> </html>
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- jquery?validation驗(yàn)證電話號(hào)碼,email(實(shí)例代碼)
- js電話號(hào)碼驗(yàn)證方法
- js代碼驗(yàn)證手機(jī)號(hào)碼和電話號(hào)碼是否合法
- java正則表達(dá)式驗(yàn)證郵箱、電話號(hào)碼示例
- JavaScript表單通過(guò)正則表達(dá)式驗(yàn)證電話號(hào)碼
- JavaScript通過(guò)正則表達(dá)式實(shí)現(xiàn)表單驗(yàn)證電話號(hào)碼
- java驗(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)碼示例
相關(guān)文章
jQuery動(dòng)態(tài)添加刪除select項(xiàng)(實(shí)現(xiàn)代碼)
以下是對(duì)jQuery動(dòng)態(tài)添加刪除select項(xiàng)的實(shí)現(xiàn)代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過(guò)來(lái)參考下2013-09-09jQuery Jcrop插件實(shí)現(xiàn)圖片選取功能
今天我們要在ASP.NET中用jQuery.Jcrop插件實(shí)現(xiàn)圖片的選取功能,你想選取美女的哪個(gè)部位你說(shuō)了算,我就管不著了2011-11-11基于jquery實(shí)現(xiàn)手風(fēng)琴效果
這篇文章主要為大家詳細(xì)介紹了基于jquery實(shí)現(xiàn)手風(fēng)琴效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04jQuery實(shí)現(xiàn)tab標(biāo)簽自動(dòng)切換的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)tab標(biāo)簽自動(dòng)切換的方法,實(shí)例分析了jQuery操作tab標(biāo)簽的技巧,涉及addClass、siblings及removeClass鏈?zhǔn)讲僮鞯募记?需要的朋友可以參考下2015-02-02jQuery熱氣球動(dòng)畫(huà)半透明背景的后臺(tái)登錄界面代碼分享
這篇文章主要介紹了jQuery實(shí)現(xiàn)熱氣球動(dòng)畫(huà)背景登錄框,適合用于后臺(tái)登陸界面設(shè)計(jì),推薦給大家,有需要的小伙伴可以參考下。2015-08-08jQuery使用hide()、toggle()函數(shù)實(shí)現(xiàn)相機(jī)品牌展示隱藏功能
這篇文章主要介紹了jQuery使用hide()、toggle()函數(shù)實(shí)現(xiàn)相機(jī)品牌展示隱藏功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01jQuery實(shí)現(xiàn)頁(yè)面滾動(dòng)時(shí)層智能浮動(dòng)定位實(shí)例探討
在博客或者微博上面也會(huì)見(jiàn)到這個(gè)效果,所以客戶就也想要這樣的效果了,接下來(lái)為大家詳細(xì)介紹下浮動(dòng)定位實(shí)現(xiàn)的過(guò)程,感興趣的朋友可以參考下哈2013-03-03