最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js判斷手機(jī)號是否正確并返回的實現(xiàn)代碼

 更新時間:2017年01月17日 09:39:49   投稿:mrr  
這篇文章主要介紹了js判斷手機(jī)號是否正確并返回的實現(xiàn)代碼,以及使用正則表達(dá)式判斷手機(jī)號是否正確,需要的的朋友參考下

js判斷手機(jī)號是否正確并返回的代碼,具體代碼如下所示:

<form method="post" action="login.php" onsubmit="return abc()">
 <input type="text" id="phone" />
 <input type="submit" value="登錄"/> </form>
<script type="text/javascript">
function abc() {
 var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
 if(!myreg.test($("#phone").val()))
 {
  alert('請輸入有效的手機(jī)號碼!');
  return false;
 }
 callback();
}
</script>

上述js判斷的是130-139,150-159,180-189號段的,如果需要別的號段,自行添加

效果是 點擊登錄按鈕時,如果手機(jī)號不對 不做任何跳轉(zhuǎn)

PS:JS判斷手機(jī)號是否正確(正則表達(dá)式)

/^13d{9}$/g||/^15[8,9]d{8}$/g

其中 ^ 是以什么開頭的意思, $ 是以什么結(jié)尾的意思,d 匹配是任意一位數(shù)字,后面跟著的{9}是指d重復(fù)的次數(shù),相當(dāng)于dddddddd這個正則表達(dá)式匹配的是以13開頭和以任意9個數(shù)字結(jié)尾的字串, / 是正則表達(dá)式的分界符,后面跟著的 g 呢,是對指定的字串全局匹配(不加則只匹配第一個),事實上有這個 g 和沒有 g 在這里的情況是一樣的,test方法返回一個 Boolean 值,它指出在被查找的字符串中是否存在模式,如存在則返回 true,否則返回 false。

g表示全局,全部,也就是文本內(nèi)所有符合條件的,沒有這個g的話,只匹配一次。

.test(),是前面那個/^....$/g,也就是正則表達(dá)式的一個方法。

下面是一段完整的監(jiān)測代碼,供大家參考:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
function chk()
{
var tel = document.all("text").value;
if(/^13d{9}$/g.test(tel)||(/^15[8,9]d{8}$/g.test(tel)))
  {
   alert("手機(jī)號正確");
   }
else
  {
   alert("手機(jī)號錯誤");
   }
}
</script>
</HEAD>
<BODY>
<form method="" action="">
手機(jī)號:<input type="text" name="text">
 <input type="button" value="檢測" onclick="chk()">
</form>
</BODY>
</HTML>

驗證中國固定電話號碼:

((d{3,4})|d{3,4}-|s)?d{8}

以上所述是小編給大家介紹的js判斷手機(jī)號是否正確并返回,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • JS內(nèi)部事件機(jī)制之單線程原理

    JS內(nèi)部事件機(jī)制之單線程原理

    這篇文章主要介紹了JS內(nèi)部事件機(jī)制之單線程原理,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07
  • 深入剖析JavaScript instanceof 運算符

    深入剖析JavaScript instanceof 運算符

    這篇文章主要介紹了深入剖析JavaScript instanceof 運算符,ECMAScript 引入了另一個 Java 運算符 instanceof 來解決這個問題。instanceof 運算符與 typeof 運算符相似,用于識別正在處理的對象的類型。,需要的朋友可以參考下
    2019-06-06
  • JavaScript Event學(xué)習(xí)補遺 addEventSimple

    JavaScript Event學(xué)習(xí)補遺 addEventSimple

    這里有個addEventSimple和removeEventSimple函數(shù),有時候需要不那么顯眼的事件處理程序的時候我就用這兩個函數(shù)注冊。
    2010-02-02
  • JavaScrip如何安全使用Payment Request API詳解

    JavaScrip如何安全使用Payment Request API詳解

    這篇文章主要為大家介紹了JavaScrip如何安全使用Payment Request API詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • JS圖片懶加載技術(shù)實現(xiàn)過程解析

    JS圖片懶加載技術(shù)實現(xiàn)過程解析

    這篇文章主要介紹了JS圖片懶加載技術(shù)實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • JavaScript中一些奇怪的問題及解決分享

    JavaScript中一些奇怪的問題及解決分享

    JavaScript?在開發(fā)過程中可能會出現(xiàn)很多奇怪的問題。這篇文章主要為大家整理了一些JavaScript中奇怪的問題及解決方法,感興趣的可以了解一下
    2023-03-03
  • 原生js 實現(xiàn)表單驗證功能

    原生js 實現(xiàn)表單驗證功能

    這篇文章主要介紹了原生js如何實現(xiàn)表單驗證功能,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下
    2021-02-02
  • moment.js使用超詳細(xì)教程

    moment.js使用超詳細(xì)教程

    Moment.js是一個輕量級的JavaScript時間庫,它方便了日常開發(fā)中對時間的操作,提高了開發(fā)效率下,本文給大家介紹moment.js使用超詳細(xì)教程,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • 微信小程序自定義復(fù)選框

    微信小程序自定義復(fù)選框

    這篇文章主要為大家詳細(xì)介紹了微信小程序自定義復(fù)選框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 微信小程序如何修改本地緩存key中單個數(shù)據(jù)的詳解

    微信小程序如何修改本地緩存key中單個數(shù)據(jù)的詳解

    這篇文章主要介紹了微信小程序如何修改本地緩存key中單個數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04

最新評論

财经| 满城县| 蚌埠市| 微山县| 伊通| 石河子市| 新竹市| 万载县| 克什克腾旗| 庆元县| 左权县| 乌鲁木齐市| 申扎县| 牡丹江市| 博湖县| 无为县| 庆云县| 山阴县| 祁连县| 祁连县| 青阳县| 凤庆县| 阿巴嘎旗| 简阳市| 丁青县| 乡宁县| 宝应县| 南充市| 京山县| 壶关县| 吴堡县| 永平县| 郁南县| 清丰县| 晋中市| 宣化县| 名山县| 当涂县| 勃利县| 江都市| 崇州市|