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

JavaScript注冊時密碼強度校驗代碼

 更新時間:2017年06月30日 09:13:53   作者:gina之編程花園  
這篇文章主要為大家詳細介紹了JavaScript注冊時密碼強度校驗代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下

密碼強度有4個狀態(tài),分別如下圖。

無密碼狀態(tài)

密碼低級狀態(tài)

密碼中級狀態(tài)

密碼高級狀態(tài)

實現(xiàn)的代碼主要如下:

HTML代碼

<input name="password" type="PassWord" onKeyUp="CheckIntensity(this.value)">
<table border="0" cellpadding="0" cellspacing="0">
<tr align="center">
<td id="pwd_Weak" class="pwd pwd_c"> </td>
<td id="pwd_Medium" class="pwd pwd_c pwd_f">無</td>
<td id="pwd_Strong" class="pwd pwd_c pwd_c_r"> </td>
</tr>
</table>

CSS代碼

.pwd{width:50px;height:20px;line-height:14px;padding-top:2px;} 
.pwd_f{color:#BBBBBB;} 
.pwd_c{background-color:#F3F3F3;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;border-left:1px solid #D0D0D0;} 
.pwd_Weak_c{background-color:#FF4545;border-top:1px solid #BB2B2B;border-bottom:1px solid #BB2B2B;border-left:1px solid #BB2B2B;} 
.pwd_Medium_c{background-color:#FFD35E;border-top:1px solid #E9AE10;border-bottom:1px solid #E9AE10;border-left:1px solid #E9AE10;} 
.pwd_Strong_c{background-color:#3ABB1C;border-top:1px solid #267A12;border-bottom:1px solid #267A12;border-left:1px solid #267A12;} 
.pwd_c_r{border-right:1px solid #D0D0D0;} 
.pwd_Weak_c_r{border-right:1px solid #BB2B2B;} 
.pwd_Medium_c_r{border-right:1px solid #E9AE10;} 
.pwd_Strong_c_r{border-right:1px solid #267A12;}

JS代碼

function CheckIntensity(pwd) {
    var Mcolor, Wcolor, Scolor, Color_Html;    
    var m = 0;   
    //匹配數(shù)字
    if (/\d+/.test(pwd)) {
      debugger;
      m++;
    };
    //匹配字母
    if (/[A-Za-z]+/.test(pwd)) {     
      m++;
    };
    //匹配除數(shù)字字母外的特殊符號
    if (/[^0-9a-zA-Z]+/.test(pwd)) {      
      m++;
    };
    
    if (pwd.length <= 6) { m = 1; }
    if (pwd.length <= 0) { m = 0; }    
    switch (m) {
      case 1:
        Wcolor = "pwd pwd_Weak_c";
        Mcolor = "pwd pwd_c";
        Scolor = "pwd pwd_c pwd_c_r";
        Color_Html = "弱";
        break;
      case 2:
        Wcolor = "pwd pwd_Medium_c";
        Mcolor = "pwd pwd_Medium_c";
        Scolor = "pwd pwd_c pwd_c_r";
        Color_Html = "中";
        break;
      case 3:
        Wcolor = "pwd pwd_Strong_c";
        Mcolor = "pwd pwd_Strong_c";
        Scolor = "pwd pwd_Strong_c pwd_Strong_c_r";
        Color_Html = "強";
        break;
      default:
        Wcolor = "pwd pwd_c";
        Mcolor = "pwd pwd_c pwd_f";
        Scolor = "pwd pwd_c pwd_c_r";
        Color_Html = "無";
        break;
    }
    document.getElementById('pwd_Weak').className = Wcolor;
    document.getElementById('pwd_Medium').className = Mcolor;
    document.getElementById('pwd_Strong').className = Scolor;
    document.getElementById('pwd_Medium').innerHTML = Color_Html;
  }  

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • JS實現(xiàn)懸浮移動窗口(懸浮廣告)的特效

    JS實現(xiàn)懸浮移動窗口(懸浮廣告)的特效

    頁面加載完成之后向頁面插入窗口,之后向窗口插入關(guān)閉按鈕,使用setInterval()函數(shù)觸發(fā)moves()函數(shù)開始動畫
    2013-03-03
  • 如何使用 Deepseek 寫的html油耗計算器

    如何使用 Deepseek 寫的html油耗計算器

    在油價高企的今天,了解自己愛車的真實油耗情況對每位車主來說都至關(guān)重要,本文將介紹一個簡單實用的油耗計算方法,并提供一個可以直接使用的HTML油耗計算器,本文提供的油耗計算器簡單易用,無需安裝任何軟件,在任何有瀏覽器的設(shè)備上都可以使用,感興趣的朋友一起看看吧
    2025-04-04
  • 分享十三個最佳JavaScript數(shù)據(jù)網(wǎng)格庫

    分享十三個最佳JavaScript數(shù)據(jù)網(wǎng)格庫

    數(shù)據(jù)網(wǎng)格可以幫助解決在 HTML 表格上對帶有過濾、分頁、排序、搜索以及內(nèi)聯(lián)編輯這些功能特性的大量數(shù)據(jù)集的處理問題,需要的朋友可以參考下
    2017-04-04
  • js將table的每個td的內(nèi)容自動賦值給其title屬性的方法

    js將table的每個td的內(nèi)容自動賦值給其title屬性的方法

    下面小編就為大家?guī)硪黄猨s將table的每個td的內(nèi)容自動賦值給其title屬性的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • C#中TrimStart,TrimEnd,Trim在javascript上的實現(xiàn)

    C#中TrimStart,TrimEnd,Trim在javascript上的實現(xiàn)

    今天在后臺寫了個類,后來才發(fā)現(xiàn),需要在JS上做..于是把代碼拷到j(luò)s上進行修改,代碼中用到TrimStart,TrimEnd,Trim等方法,在網(wǎng)上找半天竟然沒找到.要么就只能清除空格的!
    2011-01-01
  • javascript內(nèi)置對象操作詳解

    javascript內(nèi)置對象操作詳解

    這篇文章主要介紹了javascript內(nèi)置對象操作詳解,需要的朋友可以參考下
    2015-02-02
  • js拼接字符串時如何在中間加上空格

    js拼接字符串時如何在中間加上空格

    這篇文章主要介紹了js拼接字符串時如何在中間加上空格的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Javascript基礎(chǔ)知識盲點總結(jié)之函數(shù)

    Javascript基礎(chǔ)知識盲點總結(jié)之函數(shù)

    函數(shù)是由事件驅(qū)動的或者當它被調(diào)用時執(zhí)行的可重復使用的代碼塊。這篇文章主要介紹了Javascript基礎(chǔ)知識盲點總結(jié)之函數(shù)的相關(guān)資料
    2016-05-05
  • JS逆向之愛奇藝滑塊加密的實現(xiàn)

    JS逆向之愛奇藝滑塊加密的實現(xiàn)

    本文主要介紹了JS逆向之愛奇藝滑塊加密的實現(xiàn),文中根據(jù)實例編碼詳細介紹的十分詳盡,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • JS解析XML文件和XML字符串詳解

    JS解析XML文件和XML字符串詳解

    這篇文章主要介紹了JS解析XML文件和XML字符串詳解,推薦給大家,有需要的小伙伴可以參考下。
    2015-04-04

最新評論

玉林市| 青田县| 余姚市| 泽普县| 宽甸| 吉木乃县| 天津市| 北票市| 温泉县| 德江县| 德化县| 滦平县| 罗田县| 宜兰县| 开封市| 陇南市| 襄城县| 娄底市| 伊宁县| 深泽县| 义乌市| 东至县| 东兰县| 武功县| 桦南县| 巢湖市| 富阳市| 长春市| 涿鹿县| 文水县| 怀来县| 云龙县| 商南县| 花垣县| 营口市| 中西区| 改则县| 策勒县| 武夷山市| 安图县| 玛沁县|