教程集 www.jiaochengji.com
教程集 >  脚本编程  >  javascript  >  正文 Js用户注册时的密码强度提示代码

Js用户注册时的密码强度提示代码

发布时间:2016-11-28   编辑:jiaochengji.com
教程集为您提供Js用户注册时的密码强度提示代码等资源,欢迎您收藏本站,我们将为您提供最新的Js用户注册时的密码强度提示代码资源
本文章来给大家介绍Js用户注册时的密码强度提示代码效果,有需要了解的同学可参考参考。
提示:您可以先修改部分代码再运行

<textarea name="runcool" rows="28" cols="75" ><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>用户注册时的密码强度提示 </title> <style type="text/css"> body{ font-size:12px; font-family: Arial, Helvetica, sans-serif; margin:0; } form{ margin:2em; } #chkResult{margin-left:53px;height:15px;} </style> </head> <body>
<script type="text/javascript"> function chkpwd(obj){ var t=obj.value; var id=getResult(t); //定义对应的消息提示 var msg=new Array(4); msg[0]="密码过短。"; msg[1]="密码强度差。"; msg[2]="密码强度良好。"; msg[3]="密码强度高。"; var sty=new Array(4); sty[0]=-45; sty[1]=-30; sty[2]=-15; sty[3]=0; var col=new Array(4); col[0]="gray"; col[1]="red"; col[2]="#ff6600"; col[3]="Green"; //设置显示效果 var bImg="./UploadFiles/20100109/20100109195427469.gif";//一张显示用的图片 var sWidth=300; var sHeight=15; var Bobj=document.getElementById("chkResult"); Bobj.style.fontSize="12px"; Bobj.style.color=col[id]; Bobj.style.width=sWidth "px"; Bobj.style.height=sHeight "px"; Bobj.style.lineHeight=sHeight "px"; Bobj.style.background="url(" bImg ") no-repeat left " sty[id] "px"; Bobj.style.textIndent="20px"; Bobj.innerHTML="检测提示:" msg[id]; } //定义检测函数,返回0/1/2/3分别代表无效/差/一般/强 function getResult(s){ if(s.length < 4){ return 0; } var ls = 0; if (s.match(/[a-z]/ig)){ ls ; } if (s.match(/[0-9]/ig)){ ls ; } if (s.match(/(.[^a-z0-9])/ig)){ ls ; } if (s.length < 6 && ls > 0){ ls--; } return ls } </script> </body> </html></textarea>
提示:您可以先修改部分代码再运行

您可能感兴趣的文章:
Js用户注册时的密码强度提示代码
又一款判断用户注册密码强度的JS代码
js 用户注册验证密码强度的代码
javascript用户注册时密码强度测试
JS检测密码强度(密码过短、密码强度良好、密码强度高)
php 密码强度检测代码
PHP开发者如何做好密码保护以及Laravel底层密码存储和验证实现
jQuery密码强度提示插件 Complexify
检测用户密码安全强度的js代码
passwordStrength 基于jquery的密码强度检测代码使用介绍

[关闭]
~ ~