jquery密碼強(qiáng)度校驗(yàn)
本文實(shí)例講述了jquery密碼強(qiáng)度校驗(yàn)的驗(yàn)證代碼,分享給大家供大家參考。具體如下:
預(yù)想的效果截圖如下:
關(guān)鍵代碼:
<script> //下面的正則表達(dá)式建議各位收藏哦,項(xiàng)目上有可能會(huì)用得著 $(function(){ $('#pass').blur(function(e) { // alert('---------'); //密碼為八位及以上并且字母數(shù)字特殊字符三項(xiàng)都包括 var strongRegex = new RegExp("^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$", "g"); //密碼為七位及以上并且字母、數(shù)字、特殊字符三項(xiàng)中有兩項(xiàng),強(qiáng)度是中等 var mediumRegex = new RegExp("^(?=.{7,})(((?=.*[A-Z])(?=.*[a-z]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[a-z])(?=.*[0-9]))).*$", "g"); var enoughRegex = new RegExp("(?=.{6,}).*", "g"); if (false == enoughRegex.test($(this).val())) { $('#passstrength').html('More Characters'); } else if (strongRegex.test($(this).val())) { $('#passstrength').className = 'ok'; $('#passstrength').html('Strong!'); } else if (mediumRegex.test($(this).val())) { $('#passstrength').className = 'alert'; $('#passstrength').html('Medium!'); } else { $('#passstrength').className = 'error'; $('#passstrength').html('Weak!'); } return true; }); }); </script> <input type="password" name="pass" id="pass" /> <span id="passstrength"></span>
以上就是jquery判斷密碼強(qiáng)度校驗(yàn)代碼,大家可以應(yīng)用到自己的項(xiàng)目中,希望大家喜歡。
- 基于JQuery的密碼強(qiáng)度驗(yàn)證代碼
- jquery判斷密碼強(qiáng)度的驗(yàn)證代碼
- jQuery判斷密碼強(qiáng)度實(shí)現(xiàn)思路及代碼
- passwordStrength 基于jquery的密碼強(qiáng)度檢測(cè)代碼使用介紹
- jQuery實(shí)現(xiàn)提示密碼強(qiáng)度的代碼
- jQuery密碼強(qiáng)度檢測(cè)插件passwordStrength用法實(shí)例分析
- jQuery插件passwordStrength密碼強(qiáng)度指標(biāo)詳解
- jQuery密碼強(qiáng)度驗(yàn)證控件使用詳解
- jQuery實(shí)用密碼強(qiáng)度檢測(cè)
- jQuery實(shí)現(xiàn)注冊(cè)會(huì)員時(shí)密碼強(qiáng)度提示信息功能示例
相關(guān)文章
方便實(shí)用的jQuery checkbox復(fù)選框全選功能簡(jiǎn)單實(shí)例
這篇文章介紹了jQuery checkbox復(fù)選框全選功能的代碼實(shí)例,有需要的朋友可以參考一下2013-10-10jQuery與javascript對(duì)照學(xué)習(xí) 獲取父子前后元素 實(shí)現(xiàn)代碼
jQuery與javascript對(duì)照學(xué)習(xí)(獲取父子前后元素) ,需要的朋友可以參考下,看看與js有什么不同。2009-10-10jQuery實(shí)現(xiàn)簡(jiǎn)單評(píng)論區(qū)功能
這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)簡(jiǎn)單評(píng)論區(qū)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-10-10輕松學(xué)習(xí)jQuery插件EasyUI EasyUI創(chuàng)建RSS Feed閱讀器
這篇文章主要幫助大家輕松學(xué)習(xí)jQuery插件EasyUI,我們將通過(guò) jQuery EasyUI框架創(chuàng)建一個(gè)RSS閱讀器,感興趣的小伙伴們可以參考一下2015-11-11jquery+css3實(shí)現(xiàn)熊貓tv導(dǎo)航代碼分享
本篇文章給大家詳細(xì)分享的是jquery+css3來(lái)寫(xiě)出熊貓tv導(dǎo)航的效果,以及代碼分享,喜歡的朋友參考下。2018-02-02jQuery實(shí)現(xiàn)checkbox的簡(jiǎn)單操作
這篇文章主要介紹了jQuery實(shí)現(xiàn)checkbox的簡(jiǎn)單操作,對(duì)復(fù)選框組的全選、全不選、不全選,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11基于jQuery.i18n實(shí)現(xiàn)web前端的國(guó)際化
這篇文章主要介紹了基于jQuery.i18n實(shí)現(xiàn)web前端的國(guó)際化,具有很好的參考價(jià)值,希望對(duì)大家有所幫助2018-05-05解決jquery1.9不支持browser對(duì)象的問(wèn)題
項(xiàng)目里面一直用的都是jquery1.9,不支持browser對(duì)象,百度一下,找到了解決方案在此與大家分享下,有遇到此問(wèn)題的朋友不要錯(cuò)過(guò)2013-11-11