日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

JavaScript正則驗證密碼強弱度的實現方法

瀏覽:197日期:2023-09-30 09:32:22
展示

JavaScript正則驗證密碼強弱度的實現方法

設計

密碼強弱度分析

密碼由數字,字母,特殊符號組成

密碼: 只有數字- 或者是只有字母,或者是只有特殊符號——1級:弱 兩兩組合: 數字和字母, 數字和特殊符號, 字母和特殊符號——2級:中 三者都有: 數字和字母和特殊符號——3級:強代碼

版本一:基本

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>Document</title></head><style type='text/css'> #dv{ width: 300px; height:200px; position: absolute; left:100px; top:100px; } .strengthLv0 { height: 6px; width: 120px; border: 1px solid #ccc; padding: 2px; } .strengthLv1 { background: red; height: 6px; width: 40px; border: 1px solid #ccc; padding: 2px; } .strengthLv2 { background: orange; height: 6px; width: 80px; border: 1px solid #ccc; padding: 2px; } .strengthLv3 { background: green; height: 6px; width: 120px; border: 1px solid #ccc; padding: 2px; }</style><body><div id='dv'> <label for='password'>密碼</label> <input type='text' maxlength='16'> <div> <b>密碼強度:</b> <em id='strength'></em> <div class='strengthLv0'></div> </div></div><script> function my$(id) { return document.getElementById(id); }<script> //獲取文本框注冊鍵盤抬起事件 my$('password').onkeyup=function () { //每次鍵盤抬起都要獲取文本框中的內容,驗證文本框中有什么東西,得到一個級別,然后下面的div顯示對應的顏色 //如果密碼的長度是小于6的,沒有必要判斷 if(this.value.length>=6){ var lvl=getLvl(this.value); if(lvl==1){ //弱 my$('strengthLevel').className='strengthLv1'; }else if(lvl==2){ my$('strengthLevel').className='strengthLv2'; }else if(lvl==3){ my$('strengthLevel').className='strengthLv3'; }else{ my$('strengthLevel').className='strengthLv0'; } }else{ my$('strengthLevel').className='strengthLv0'; } }; //給我密碼,我返回對應的級別 function getLvl(password) { var lvl=0;//默認是0級 //密碼中是否有數字,或者是字母,或者是特殊符號 if(/[0-9]/.test(password)){ lvl++; } //判斷密碼中有沒有字母 if(/[a-zA-Z]/.test(password)){ lvl++; } //判斷密碼中有沒有特殊符號 if(/[^0-9a-zA-Z_]/.test(password)){ lvl++; } return lvl;//1 3 }</script></body></html>

上面代碼有點冗余,我們對其進行升級改寫

版本二:升級

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>Document</title></head><style type='text/css'> #dv{ width: 300px; height:200px; position: absolute; left:100px; top:100px; } .strengthLv0 { height: 6px; width: 120px; border: 1px solid #ccc; padding: 2px; } .strengthLv1 { background: red; height: 6px; width: 40px; border: 1px solid #ccc; padding: 2px; } .strengthLv2 { background: orange; height: 6px; width: 80px; border: 1px solid #ccc; padding: 2px; } .strengthLv3 { background: green; height: 6px; width: 120px; border: 1px solid #ccc; padding: 2px; }</style><body><div id='dv'> <label for='password'>密碼</label> <input type='text' maxlength='16'><!--課外話題--> <div> <b>密碼強度:</b> <em id='strength'></em> <div class='strengthLv0'></div> </div></div><!-- <script src='http://www.b3g6.com/bcjs/common.js'></script> --><script> function my$(id) { return document.getElementById(id); } //獲取文本框注冊鍵盤抬起事件 my$('password').onkeyup=function () { //每次鍵盤抬起都要獲取文本框中的內容,驗證文本框中有什么東西,得到一個級別,然后下面的div顯示對應的顏色 my$('strengthLevel').className='strengthLv'+(this.value.length>=6?getLvl(this.value) :0); }; //給我密碼,我返回對應的級別 function getLvl(password) { var lvl=0;//默認是0級 //密碼中是否有數字,或者是字母,或者是特殊符號 if(/[0-9]/.test(password)){ lvl++; } //判斷密碼中有沒有字母 if(/[a-zA-Z]/.test(password)){ lvl++; } //判斷密碼中有沒有特殊符號 if(/[^0-9a-zA-Z_]/.test(password)){ lvl++; } return lvl;//最小的值是1,最大值是3 }</script></body></html>

到此這篇關于JavaScript正則驗證密碼強弱度的實現方法的文章就介紹到這了,更多相關JavaScript正則密碼強弱度內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
麻豆理论在线观看| 精品伊人久久| 欧美午夜不卡影院在线观看完整版免费| 日韩欧美一区二区三区免费看| 国产中文字幕一区二区三区| 精品入口麻豆88视频| 国产成人精品一区二区三区免费| 日产午夜精品一线二线三线| www.九色在线| 99久久婷婷| 国产免费成人| 在线精品一区| 国产剧情一区二区在线观看| 红杏一区二区三区| 精品一区二区三区中文字幕视频| 国产一区二区三区四区大秀| 亚洲天堂资源| 午夜国产一区二区| 免费日韩视频| 欧美日韩一区二区三区四区在线观看 | 成人久久一区| 久久伦理在线| 综合精品一区| 老司机精品在线| 日韩中文影院| 国产精品91一区二区三区| 免播放器亚洲一区| 国产精品毛片视频| 欧美成人基地| 一区二区91| 欧美激情视频一区二区三区免费| 国产欧美一区二区三区精品酒店| 一区二区亚洲精品| 欧美在线观看天堂一区二区三区| 91亚洲国产成人久久精品| 男人天堂欧美日韩| 国产精品www994| 91精品啪在线观看国产18| 婷婷五月色综合香五月| 国产不卡精品| 日韩精品水蜜桃| 婷婷综合国产| 97在线精品| 亚洲日韩中文字幕一区| 成人精品视频| 亚洲欧美网站在线观看| 国产乱码午夜在线视频| 亚洲精品亚洲人成在线观看| yellow在线观看网址| 视频精品一区二区| 精品精品99| 在线免费观看亚洲| 麻豆网站免费在线观看| 日韩精品成人在线观看| 日韩精品1区| 亚洲精品进入| 久久久9色精品国产一区二区三区| 日本欧美一区| 欧美精品九九| 91欧美在线| 日本国产亚洲| 九一国产精品| 视频在线不卡免费观看| 亚洲人成亚洲精品| 久久久久欧美精品| 国产精品99久久久久久董美香| 好看的av在线不卡观看| 成人台湾亚洲精品一区二区| 日韩精品视频中文字幕| 亚洲黄色在线| 成人午夜在线| 国产欧美一区二区精品久久久| 亚洲美洲欧洲综合国产一区| 欧美xxxx中国| 国产精品亚洲一区二区在线观看| 久热精品在线| 国产一区视频在线观看免费| 久久爱www.| 日韩在线黄色| 国产亚洲亚洲| 久久久人人人| 91亚洲成人| 美女性感视频久久| 97久久精品| 美国三级日本三级久久99| 日韩一区电影| 老司机免费视频一区二区| 欧美日一区二区在线观看| 中文字幕乱码亚洲无线精品一区| 久久久久中文| 激情黄产视频在线免费观看| 麻豆视频久久| 久久精品99国产国产精| 亚洲开心激情| 日韩中文字幕1| 午夜久久免费观看| 99久久久久久中文字幕一区| 福利一区二区| 国际精品欧美精品| 免费视频一区二区三区在线观看| 日韩在线观看一区二区三区| 日韩精品一二区| 国产高清一区二区| 激情婷婷亚洲| 在线国产一区| 午夜久久一区| 好看的av在线不卡观看| 久久国产小视频| 99精品在线观看| 欧美一区二区三区高清视频| 亚洲h色精品| 欧美99久久| 亚洲欧洲另类| 国产亚洲一级| 日韩专区在线视频| 男女精品网站| 免费成人在线观看| 亚洲三级观看| 日韩精品一区二区三区av| 亚洲精品九九| 日本成人精品| 欧美日本一区| 国产精品日本一区二区三区在线| 国产欧美一区| 美女久久99| 国精品产品一区| 日韩精品2区| 91精品国产调教在线观看| 999久久久免费精品国产| 欧美va亚洲va日韩∨a综合色| 国产精品久久久久久久免费观看| 国产精品久久久久久久免费观看| 9999国产精品| 亚洲一级黄色| 蜜臀av在线播放一区二区三区| 日韩在线观看中文字幕| 国产亚洲久久| 捆绑调教日本一区二区三区| 色爱综合av| 亚洲欧美日韩精品一区二区| 少妇高潮一区二区三区99| 国产日韩欧美中文在线| 精品三级av| 欧美 日韩 国产一区二区在线视频 | 欧美精品影院| 久久精品国产在热久久| 日韩久久精品| 欧美午夜不卡| 日本国产一区| 国产一区二区三区视频在线| 久久国产中文字幕| 中文字幕日韩亚洲| 久久精品97| 日韩精品永久网址| 欧美一区=区| 国产精品久久国产愉拍| 免费污视频在线一区| 乱人伦精品视频在线观看| 日韩av电影一区| 日韩精品第一区| 蜜桃视频第一区免费观看| 美女精品视频在线| 好看不卡的中文字幕| 人人爱人人干婷婷丁香亚洲| 超碰在线99| 日av在线不卡| 国产精品白浆| 久久精品动漫| 日韩不卡一区二区三区| 美女福利一区二区三区| 综合国产精品| 中文字幕在线官网| 亚洲色图综合| 亚洲黄色中文字幕| 石原莉奈在线亚洲二区| 久久精品理论片| 99综合视频| 精品中文字幕一区二区三区 | 中文字幕人成乱码在线观看| 欧美专区一区二区三区| 精品视频久久| 亚洲在线久久| 在线天堂资源www在线污| 亚洲精品乱码日韩| 成人精品中文字幕| 91嫩草精品| 九九综合九九| 久久香蕉网站| 在线日韩成人| 日韩电影免费网址| 欧美一区二区三区久久精品| 色婷婷狠狠五月综合天色拍| 欧美日韩伊人| 在线国产一区| 久久精品福利| 亚洲精品麻豆| 激情五月综合| 成人日韩av| 欧美亚洲一区二区三区| 黄色日韩在线|