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

js正則表達(dá)式驗(yàn)證密碼強(qiáng)度【推薦】

 更新時(shí)間:2017年03月03日 11:52:46   作者:chang紅達(dá)  
本文主要介紹了js利用正則表達(dá)式驗(yàn)證密碼強(qiáng)度的實(shí)例,具有很好的參考價(jià)值。下面跟著小編一起來看下吧

效果圖:

代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>驗(yàn)證密碼強(qiáng)度</title>
 <style type="text/css">
 *{margin: 0;padding: 0;}
 body{background:#ccc;}
 #demo{width:400px;padding:50px;background:#efefef;border: 1px solid #999;line-height:40px;margin:100px auto 0;}
 #strength_length{height:6px;width:100px;padding:2px;border: 1px solid #ccc;}
 .lv1{background:red;}
 .lv2{background:blue;width:200px;}
 .lv3{background:green;width:300px;}
 </style>
</head>
<body>
 <div id="demo">
 <label for="ipt">密碼:</label>
 <input type="text" id="ipt"><br/>
 <em>密碼強(qiáng)度:</em><em id="strength"></em>
 <div id="strength_length"></div>
 </div>
</body>
<script type="text/javascript">
 (function(window){
 function $(id){
 return document.getElementById(id);
 };
 var arr = ["","低","中","高"];
 // 獲取對(duì)象
 var ipt = $("ipt"),strength = $("strength"),strLength = $("strength_length");
 // 密碼輸入事件
 ipt.onkeyup = function(){
 var s = 0;
 var txt = this.value;
 if( /[a-zA-Z]/.test(txt) ){
 s++;
 };
 if( /[0-9]/.test(txt) ){
 s++;
 };
 if( /[^0-9a-zA-Z]/.test(txt) ){
 s++;
 };
 if( txt.length <6 ){
 s = 0;
 };
 strength.innerHTML = arr[s];
 strLength.className = "lv" + s;
 }
 })(window)
</script>
</html>

以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時(shí)也希望多多支持腳本之家!

相關(guān)文章

  • 標(biāo)準(zhǔn)的js無縫滾動(dòng)效果

    標(biāo)準(zhǔn)的js無縫滾動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了標(biāo)準(zhǔn)的js無縫滾動(dòng)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • 微信小程序?qū)崿F(xiàn)上傳圖片的功能

    微信小程序?qū)崿F(xiàn)上傳圖片的功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)上傳圖片的功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • 詳細(xì)聊聊JS中不一樣的深拷貝

    詳細(xì)聊聊JS中不一樣的深拷貝

    對(duì)于js中的對(duì)象的深拷貝在項(xiàng)目的開發(fā)中比較常用到,這篇文章主要給大家介紹了關(guān)于JS中不一樣的深拷貝的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • three.js中點(diǎn)對(duì)象(Point)和點(diǎn)材質(zhì)(PointsMaterial)的具體使用

    three.js中點(diǎn)對(duì)象(Point)和點(diǎn)材質(zhì)(PointsMaterial)的具體使用

    本文主要介紹了three.js中點(diǎn)對(duì)象(Point)和點(diǎn)材質(zhì)(PointsMaterial)的具體使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • js 鍵盤記錄實(shí)現(xiàn)(兼容FireFox和IE)

    js 鍵盤記錄實(shí)現(xiàn)(兼容FireFox和IE)

    用js實(shí)現(xiàn)鍵盤記錄,要關(guān)注瀏覽器的三種按鍵事件類型,即keydown,keypress和keyup,它們分別對(duì)應(yīng)onkeydown、onkeypress和onkeyup這三個(gè)事件句柄。一個(gè)典型的按鍵會(huì)產(chǎn)生所有這三種事件,依次是keydown,keypress,然后是按鍵釋放時(shí)候的keyup。
    2010-02-02
  • 前端Webpack配置之eval-source-map使用方法

    前端Webpack配置之eval-source-map使用方法

    eval-source-map 是 Webpack 中 devtool 選項(xiàng)的一種模式,它提供了一種內(nèi)聯(lián) Source Map 的方式,用于開發(fā)環(huán)境中的源代碼映射,這篇文章主要介紹了前端Webpack配置之eval-source-map使用方法,需要的朋友可以參考下
    2024-12-12
  • JavaScript中16進(jìn)制顏色與rgb顏色互相轉(zhuǎn)換的示例代碼

    JavaScript中16進(jìn)制顏色與rgb顏色互相轉(zhuǎn)換的示例代碼

    這篇文章主要介紹了JavaScript中16進(jìn)制顏色與rgb顏色互相轉(zhuǎn)換的示例代碼,通過示例代碼介紹了JS 顏色16進(jìn)制、rgba相互轉(zhuǎn)換問題,感興趣的朋友一起看看吧
    2024-01-01
  • 可能是全網(wǎng)最詳細(xì)小程序中使用echarts的教程

    可能是全網(wǎng)最詳細(xì)小程序中使用echarts的教程

    在開發(fā)微信小程序時(shí),有需求需要使用到柱狀圖,餅圖等圖表,下面這篇文章主要給大家介紹了關(guān)于小程序中使用echarts的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • canvas繪制環(huán)形進(jìn)度條

    canvas繪制環(huán)形進(jìn)度條

    本文主要介紹了canvas繪制環(huán)形進(jìn)度條的示例代碼,具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • 原生js調(diào)用json方法總結(jié)

    原生js調(diào)用json方法總結(jié)

    本篇文章給大家詳細(xì)分析了js調(diào)用json方法的總結(jié),對(duì)此有需要的朋友可以參考學(xué)習(xí)下。
    2018-02-02

最新評(píng)論

长白| 福清市| 灵山县| 山东| 东乡族自治县| 汾西县| 延庆县| 涡阳县| 应用必备| 琼结县| 井冈山市| 南宫市| 延吉市| 县级市| 屯留县| 诏安县| 柘荣县| 于都县| 邻水| 尉犁县| 侯马市| 龙海市| 长岭县| 平阳县| 兴化市| 阳城县| 灵寿县| 青海省| 浦北县| 济源市| 林西县| 车险| 临沧市| 青神县| 安西县| 聂荣县| 琼海市| 宿松县| 平谷区| 株洲市| 香格里拉县|