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

javascript手機驗證、郵箱驗證、密碼驗證的正則表達式簡單封裝實例

 更新時間:2022年09月07日 15:44:31   作者:月影WEB  
正則表達式在日常的數(shù)據(jù)驗證中是必不可少的驗證方式,這篇文章主要給大家介紹了關(guān)于javascript手機驗證、郵箱驗證、密碼驗證的正則表達式簡單封裝的相關(guān)資料,需要的朋友可以參考下

javascript【手機驗證】、【郵箱驗證】、【密碼驗證】的正則表達式的封裝: 【手機驗證】:

以下代碼是驗證手機號碼的正則表達式的方法,

【checkPhone】:表示的是方法的名稱;

【phoneId】:表示方法的參數(shù),這里為獲取手機號碼的html元素的id,一般為input元素的id;

【$(phoneId).val()】:JQ通過id獲取input的值;

【手機匹配的正則表達式】:

/^1[2|3|4|5|6|7|8|9|]\d{9}$/

/*手機驗證*/
function checkPhone(phoneId) {
    // var phone = document.getElementById(phoneId);
    // var phone_value = phone.value;
    var phone_value = $(phoneId).val();
    if (!(/^1[2|3|4|5|6|7|8|9|]\d{9}$/.test(phone_value))) {//手機匹配的正則表達式
        alert("手機號碼格式有誤,請重新填寫!");
        $(phoneId).focus();
        mail = 0;
        return false;
    } else {
        mail = 1;
    }
}

【郵箱驗證】:以下代碼是驗證郵箱的正則表達式的方法,

【checkMail】:表示的是方法的名稱;

【mailId】:表示方法的參數(shù),這里為獲取郵箱的html元素的id,一般為input元素的id;

【$(phoneId).val()】:JQ通過id獲取input的值;

【郵箱匹配的正則表達式】:

/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9])+/

/*郵箱驗證*/
function checkMail(mailId) {
    //var mail_id = document.getElementById(mailId);
    //var regMail = mail_id.value;
    var regMail_value = $(mailId).val();
    var regMail = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9])+/;//郵箱匹配的正則表達式
    if (!(regMail.test(regMail_value))) {
        alert("郵箱號碼格式有誤,請重新填寫!");
        $(mailId).focus();
        phone = 0;
        return false;
    } else {
        phone = 1;
    }
}

【密碼驗證】:以下代碼是驗證密碼的正則表達式的方法,

【checkPwd】:表示的是方法的名稱;

【pwdId】:表示方法的參數(shù),這里為獲取郵箱的html元素的id,一般為input元素的id;

【$(pwdId).val()】:JQ通過id獲取input的值;

【密碼匹配的正則表達式】:

/^[0-9a-zA-Z_-]{6,10}/

密碼的正則表達式可以按照實際的情況進行修改;

/*密碼驗證*/
function checkPwd(pwdId) {
    var regPwd_value = $(pwdId).val();
    var regPwd = /^[0-9a-zA-Z_-]{6,10}/;//密碼匹配的正則表達式
    if (!(regPwd.test(regPwd_value))) {
        alert("您的密碼包含特殊字符!請輸入數(shù)字、字母或者“-”和“_”這些組合的6到10位密碼!");
        $(pwdId).focus();
        pwd = 0;
        return false;
    } else {
        pwd = 1;
    }
}

總結(jié)

到此這篇關(guān)于javascript手機驗證、郵箱驗證、密碼驗證正則表達式簡單封裝的文章就介紹到這了,更多相關(guān)js手機 郵箱 密碼驗證正則表達式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • JavaScript中如何判斷對象是否為空的方法

    JavaScript中如何判斷對象是否為空的方法

    本文主要介紹了JavaScript中如何判斷對象是否為空的方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • 很實用的js選項卡切換效果

    很實用的js選項卡切換效果

    很棒的JavaScript選項卡切換效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • layer父頁獲取彈出層輸入框里面的值方法

    layer父頁獲取彈出層輸入框里面的值方法

    今天小編就為大家分享一篇layer父頁獲取彈出層輸入框里面的值方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • JavaScript數(shù)據(jù)類型學習筆記

    JavaScript數(shù)據(jù)類型學習筆記

    這篇文章主要針對JavaScript數(shù)據(jù)類型整理的學習筆記,分享給大家,感興趣的小伙伴們可以參考一下
    2016-01-01
  • JS實現(xiàn)放煙花效果

    JS實現(xiàn)放煙花效果

    這篇文章主要為大家詳細介紹了JS實現(xiàn)放煙花效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • JS實現(xiàn)的小火箭發(fā)射動畫效果示例

    JS實現(xiàn)的小火箭發(fā)射動畫效果示例

    這篇文章主要介紹了JS實現(xiàn)的小火箭發(fā)射動畫效果,涉及javascript基于時間函數(shù)的頁面元素屬性動態(tài)變換實現(xiàn)運動效果相關(guān)操作技巧,需要的朋友可以參考下
    2018-12-12
  • 原生js仿jquery一些常用方法(必看篇)

    原生js仿jquery一些常用方法(必看篇)

    下面小編就為大家?guī)硪黄鷍s仿jquery一些常用方法(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • Bootstrap標簽頁(Tab)插件使用方法

    Bootstrap標簽頁(Tab)插件使用方法

    這篇文章主要為大家詳細介紹了Bootstrap標簽頁(Tab)插件的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • JavaScript垃圾回收機制(引用計數(shù),標記清除,性能優(yōu)化)

    JavaScript垃圾回收機制(引用計數(shù),標記清除,性能優(yōu)化)

    這篇文章主要介紹了JavaScript垃圾回收機制(引用計數(shù),標記清除,性能優(yōu)化),垃圾回收是JavaScript的隱藏機制,我們通常無需為垃圾回收勞心費力,只需要專注功能的開發(fā)就好了
    2022-07-07
  • 微信小程序登錄session的使用

    微信小程序登錄session的使用

    這篇文章主要介紹了微信小程序登錄session的使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03

最新評論

晴隆县| 定兴县| 方正县| 萨嘎县| 清河县| 云林县| 青龙| 永善县| 香格里拉县| 青田县| 高邮市| 赞皇县| 贵阳市| 沅陵县| 丰镇市| 平利县| 武宣县| 阜阳市| 石景山区| 海阳市| 安平县| 钦州市| 宁安市| 宝鸡市| 龙海市| 固原市| 苍南县| 张掖市| 依兰县| 绥滨县| 宁波市| 咸宁市| 麻栗坡县| 同心县| 璧山县| 天祝| 鸡东县| 镇沅| 惠水县| 财经| 河津市|