js電話號(hào)碼驗(yàn)證方法
一般家用電話號(hào)碼,如果不帶區(qū)號(hào)就是7位或者8位數(shù)字的長度,而區(qū)號(hào)就是3位或者4位數(shù)字和一橫。所以,我們在編寫驗(yàn)證代碼可以通過兩條正則表達(dá)式進(jìn)行電話號(hào)碼驗(yàn)證。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>電話號(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)的固定電話
var regTel2 = /^(\d{7,8})(-(\d{3,}))?$/.test(value);//不帶區(qū)號(hào)的固定電話
if (value != "") {
if (!regTel1 && !regTel2) {
alert("電話號(hào)碼輸入有誤!");
obj.focus();
return false;
}
}
else {
alert("請輸入電話號(hào)碼!");
return false;
}
alert("電話號(hào)碼輸入正確!");
return true;
}
</script>
</head>
<body>
請輸入電話號(hào)碼:
<input type="text" id="txtTel" />
<input type="button" id="btnCheck" value="驗(yàn)證" onclick="return checkTel();" />
</body>
</html>
家用電話號(hào)碼JS驗(yàn)證:

本文是關(guān)于JS家用電話號(hào)碼驗(yàn)證,這類的方法網(wǎng)上還有許多,需要大家多進(jìn)行總結(jié),希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。
- JS正則表達(dá)式驗(yàn)證賬號(hào)、手機(jī)號(hào)、電話和郵箱是否合法
- js代碼驗(yàn)證手機(jī)號(hào)碼和電話號(hào)碼是否合法
- JavaScript判斷字符長度、數(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簡單寫的判斷電話號(hào)碼實(shí)例
相關(guān)文章
js對字符串和數(shù)字進(jìn)行加法運(yùn)算的一些情況
這篇文章主要介紹了js對字符串和數(shù)字進(jìn)行加法運(yùn)算的一些情況,需要的朋友可以參考下2023-02-02
IScroll5 中文API參數(shù)說明和調(diào)用方法
IScroll是移動(dòng)頁面上被使用的一款仿系統(tǒng)滾動(dòng)插件。IScroll5相對于之前的IScroll4改進(jìn)了許多,使得大家可以更方便的定制所需的功能了。2016-05-05
layui實(shí)現(xiàn)數(shù)據(jù)表格隱藏列的示例
今天小編就為大家分享一篇layui實(shí)現(xiàn)數(shù)據(jù)表格隱藏列的示例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10
JS函數(shù)節(jié)流和防抖之間的區(qū)分和實(shí)現(xiàn)詳解
本文主要介紹的是關(guān)于JS中比較常用的函數(shù):節(jié)流函數(shù)和防抖函數(shù),從概念、使用場景到代碼簡單實(shí)現(xiàn)做了一個(gè)詳細(xì)的區(qū)分。感興趣的小伙伴們可以參考一下2019-01-01
JS動(dòng)態(tài)添加option和刪除option(附實(shí)例代碼)
option的添加和刪除通過js實(shí)現(xiàn)及動(dòng)態(tài)創(chuàng)建select,本例提供實(shí)例的完整代碼,感興趣的朋友可以參考下哈,希望可以幫助到你2013-04-04

