js驗證手機號碼
閑來沒事,寫了一個小例子,歡迎大家多提寶貴建議~~~
下面講一下手機號碼的特征:以1開頭,第二位是3,5,7,8,9中的一位,從第三位開始是任意數(shù)字,一共有11位
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>手機號碼驗證</title>
</head>
<body>
Tel:<input type="text" id="tel" placeholder="請輸入你的手機號碼" />
<span id="tel_tip"></span>
<script type="text/javascript">
//當(dāng)tel失去焦點的時候,驗證是否是正確的手機號碼,如果不是,在tel_tip中提示錯誤
window.onload=function(){
var oTel = document.getElementById("tel");
oTel.onblur = function(){
var isTel = isTelephone(oTel.value);
var oSpan = document.getElementById("tel_tip");
if(!isTel){
oSpan.style.color = "red";
oSpan.innerHTML = "錯誤的手機號碼,請重新輸入";
}else{
oSpan.style.color = "green";
oSpan.innerHTML = "正確的手機號碼";
}
}
}
function isTelephone(tel){
var p = /^1[35789][0-9]{9}$/;
return p.test(tel);
}
</script>
</body>
</html>
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關(guān)文章
Android App中的多個LinearLayout嵌套布局實例解析
這篇文章主要介紹了Android App中的多個LinearLayout嵌套布局實例,利用線性布局來排列按鈕是安卓應(yīng)用布局中的常用做法,需要的朋友可以參考下2016-04-04
Android編程基于Contacts讀取聯(lián)系人的方法(附demo源碼)
這篇文章主要介紹了Android編程基于Contacts讀取聯(lián)系人的方法,實例分析了Contacts讀取的實現(xiàn)方法及權(quán)限設(shè)置方法,并附帶了完整實例供讀者下載參考,需要的朋友可以參考下2015-12-12
安卓逆向騰訊動漫app返回數(shù)據(jù)加密分析案例分享
這篇文章主要為大家介紹了安卓逆向騰訊動漫app返回數(shù)據(jù)加密分析的案例分享,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步2022-02-02
Android ListView中動態(tài)顯示和隱藏Header&Footer的方法
這篇文章主要介紹了Android ListView中動態(tài)顯示和隱藏Header&Footer的方法及footer的兩種正確使用方法,本文介紹的非常詳細,具有參考借鑒價值,對listview header footer相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧2016-08-08
仿iPhone風(fēng)格對話框(附件包含例子/jar包/jar包源碼)
這個對框完全繼承、仿照AlertDialog,只是實現(xiàn)了自定義效果;另外,沒有實現(xiàn)setIcon,因為iphone中的對話框多數(shù)都沒有圖標(biāo);附件包含例子、jar包、jar包源碼2013-01-01
Android編程實現(xiàn)捕獲程序異常退出時的錯誤log信息功能詳解
這篇文章主要介紹了Android編程實現(xiàn)捕獲程序異常退出時的錯誤log信息功能,結(jié)合實例形式分析了Android異常信息捕獲與日志操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2017-08-08

