js電話(huà)號(hào)碼驗(yàn)證方法
一般家用電話(huà)號(hào)碼,如果不帶區(qū)號(hào)就是7位或者8位數(shù)字的長(zhǎng)度,而區(qū)號(hào)就是3位或者4位數(shù)字和一橫。所以,我們?cè)诰帉?xiě)驗(yàn)證代碼可以通過(guò)兩條正則表達(dá)式進(jìn)行電話(huà)號(hào)碼驗(yàn)證。
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>電話(huà)號(hào)碼驗(yàn)證</title> <script type="text/javascript"> function checkTel() { var obj = document.getElementById("txtTel"); var value = obj.value; var regTel1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/.test(value);//帶區(qū)號(hào)的固定電話(huà) var regTel2 = /^(\d{7,8})(-(\d{3,}))?$/.test(value);//不帶區(qū)號(hào)的固定電話(huà) if (value != "") { if (!regTel1 && !regTel2) { alert("電話(huà)號(hào)碼輸入有誤!"); obj.focus(); return false; } } else { alert("請(qǐng)輸入電話(huà)號(hào)碼!"); return false; } alert("電話(huà)號(hào)碼輸入正確!"); return true; } </script> </head> <body> 請(qǐng)輸入電話(huà)號(hào)碼: <input type="text" id="txtTel" /> <input type="button" id="btnCheck" value="驗(yàn)證" onclick="return checkTel();" /> </body> </html>
家用電話(huà)號(hào)碼JS驗(yàn)證:
本文是關(guān)于JS家用電話(huà)號(hào)碼驗(yàn)證,這類(lèi)的方法網(wǎng)上還有許多,需要大家多進(jìn)行總結(jié),希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
- JS正則表達(dá)式驗(yàn)證賬號(hào)、手機(jī)號(hào)、電話(huà)和郵箱是否合法
- js代碼驗(yàn)證手機(jī)號(hào)碼和電話(huà)號(hào)碼是否合法
- JavaScript判斷字符長(zhǎng)度、數(shù)字、Email、電話(huà)等常用判斷函數(shù)分享
- JavaScript表單通過(guò)正則表達(dá)式驗(yàn)證電話(huà)號(hào)碼
- JavaScript通過(guò)正則表達(dá)式實(shí)現(xiàn)表單驗(yàn)證電話(huà)號(hào)碼
- js驗(yàn)證電話(huà)號(hào)碼與手機(jī)支持+86的正則表達(dá)式
- js驗(yàn)證電話(huà)號(hào)碼手機(jī)號(hào)碼的正則表達(dá)式
- js驗(yàn)證輸入是否為手機(jī)號(hào)碼或電話(huà)號(hào)碼示例
- javascript簡(jiǎn)單寫(xiě)的判斷電話(huà)號(hào)碼實(shí)例
相關(guān)文章
webpack-dev-server遠(yuǎn)程訪問(wèn)配置方法
下面小編就為大家分享一篇webpack-dev-server遠(yuǎn)程訪問(wèn)配置方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-02-02信息頁(yè)文內(nèi)畫(huà)中畫(huà)廣告js實(shí)現(xiàn)代碼(文中加載廣告方式)
一般來(lái)說(shuō)文章內(nèi)容中的廣告點(diǎn)擊率更好,也更容易被訪客看到,如果直接將廣告放到頁(yè)面頭部會(huì)影響網(wǎng)站的速度,所以一般都比較喜歡這種方法,這里分享下實(shí)現(xiàn)方法2016-01-01微信小程序?qū)崿F(xiàn)左側(cè)滑欄過(guò)程解析
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)左側(cè)滑欄過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08bootstrap treeview 樹(shù)形菜單帶復(fù)選框及級(jí)聯(lián)選擇功能
這篇文章主要介紹了bootstrap treeview 樹(shù)形菜單帶復(fù)選框及級(jí)聯(lián)選擇功能,代碼超簡(jiǎn)單,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧2018-06-06微信小程序遍歷Echarts圖表實(shí)現(xiàn)多個(gè)餅圖
這篇文章主要介紹了微信小程序遍歷Echarts圖表實(shí)現(xiàn)多個(gè)餅圖,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04ES6(ECMAScript 6)新特性之模板字符串用法分析
這篇文章主要介紹了ES6(ECMAScript 6)新特性之模板字符串用法,簡(jiǎn)單介紹了ES6模板字符串的概念、功能并結(jié)合實(shí)例形式分析了ES6模板字符串的用法,需要的朋友可以參考下2017-04-04JS在TextArea光標(biāo)位置插入文字并實(shí)現(xiàn)移動(dòng)光標(biāo)到文字末尾
JS在TextArea光標(biāo)位置插入文字+移動(dòng)光標(biāo)到文字末尾,F(xiàn)irefox,Chrome,Safari以及Opera都有selectionStart和selectionEnd屬性,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下哈2013-06-06