麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

jQuery實現(xiàn)注冊會員時密碼強度提示信息功能示例

2019-11-19 15:33:10
字體:
供稿:網(wǎng)友

本文實例講述了jQuery實現(xiàn)注冊會員時密碼強度提示信息功能。分享給大家供大家參考,具體如下:

1.效果如圖所示:

2.html代碼:

<p><span>設置密碼:</span><input type="password" id="external_regist_password1" name="password1" value="" /><b>*</b><span id="password1_bg" class="bg_rt" style="display:none"></span></p><p class="mima_qd" id="password1_strength" style="display:none"> <span class="mm_strength"><em>密碼強度</em>   <i class="password_qd">    <span class="password_bg" id="strength_L"></span>    <span class="password_bg" id="strength_M"></span>    <span class="password_bg" id="strength_H"></span>   </i>  <em id="pw_check_info"></em></span></p><p class="tishi_wr" id="password1_info"></p>

3.jquery代碼:

//checkStrong函數(shù)//返回密碼的強度級別function checkStrong(sPW){  if (sPW.length<=4)    return 0; //密碼太短    var Modes=0;  for (i=0;i<sPW.length;i++){    //測試每一個字符的類別并統(tǒng)計一共有多少種模式.    //charCodeAt():返回unicode編碼的值    Modes|=CharMode(sPW.charCodeAt(i)); //測試某個字符屬于哪一類  }  return bitTotal(Modes);//計算出當前密碼當中一共有多少種模式}//CharMode函數(shù)//測試某個字符是屬于哪一類.function CharMode(iN){  if (iN>=48 && iN <=57) //數(shù)字    return 1;  if (iN>=65 && iN <=90) //大寫字母    return 2;  if (iN>=97 && iN <=122) //小寫    return 4;  else    return 8; //特殊字符}//bitTotal函數(shù)//計算出當前密碼當中一共有多少種模式function bitTotal(num){  var modes=0;  for (i=0;i<4;i++){    if (num & 1) modes++;    num>>>=1;  }  return modes;}//pwStrength函數(shù)//當用戶放開鍵盤或密碼輸入框失去焦點時,根據(jù)不同的級別顯示不同的顏色function pwStrength(pwd){  var O_color="#eeeeee";  var L_color="#FF4040";  var M_color="#FF9900";  var H_color="#33CC00";  var info = "";  if (pwd==null||pwd==''){    Lcolor=Mcolor=Hcolor=O_color;  } else {    S_level=checkStrong(pwd);//檢測密碼的強度    switch(S_level) {       case 0:         Lcolor=L_color;         Mcolor=Hcolor=O_color;         info = "弱";         break;       case 1:         Lcolor=L_color;         Mcolor=Hcolor=O_color;         info = "弱";         break;       case 2:         Lcolor=Mcolor=M_color;         Hcolor=O_color;         info = "中";         break;       default:         Lcolor=Mcolor=Hcolor=H_color;         info = "強";       }     }   $("#strength_L").css("background", Lcolor);   $("#strength_M").css("background", Mcolor);   $("#strength_H").css("background", Hcolor);   $("#pw_check_info").html(info);//密碼強度提示信息   return;}

PS:這里再為大家提供兩款相關在線工具供大家參考使用:

密碼安全性在線檢測:
http://tools.VeVB.COm/password/my_password_safe

高強度密碼生成器:
http://tools.VeVB.COm/password/CreateStrongPassword

在線隨機數(shù)字/字符串生成工具:
http://tools.VeVB.COm/aideddesign/suijishu

更多關于jQuery相關內(nèi)容感興趣的讀者可查看本站專題:《jQuery form操作技巧匯總》、《jQuery常見事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery擴展技巧總結(jié)》、《jQuery表格(table)操作技巧匯總》及《jquery選擇器用法總結(jié)

希望本文所述對大家jQuery程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 狠狠干夜夜草 | 成人福利电影在线观看 | 久草视频手机在线观看 | 午夜视频在线看 | 成人一级免费视频 | 国产精品久久久久久久久久久天堂 | 久久丝袜脚交足黄网站免费 | 久草视频福利在线观看 | 视频在线色 | 亚洲一级电影在线观看 | 欧美精品免费一区二区三区 | 久久久精品99 | 婷婷中文字幕一区二区三区 | 久久国产中文 | 性欧美大战久久久久久久免费观看 | 古装三级在线观看 | 欧美国产一区二区三区 | 国产一区成人 | 小情侣嗯啊哦视频www | 黄色高清免费 | 一级观看免费完整版视频 | 黄视频免费在线观看 | 一级性色 | 欧美日韩在线播放 | 91精品国产一区二区三区动漫 | 在线看免费观看av | 亚洲午夜影院在线观看 | 中文字幕在线观看网址 | 在线观看国产网站 | 免费观看黄色一级视频 | av噜噜在线 | 亚洲日本韩国在线观看 | 亚洲国产精品久久久久婷婷老年 | 高清一区二区在线观看 | 国产精品伦视频看免费三 | 亚洲精品久久久久久 | 最新影院 | 国产手机在线视频 | 国产一级毛片高清视频完整版 | 国产一区二区三区四区精 | 久久久久久久久成人 |