<div class="codetitle"><span><a style="CURSOR: pointer" data="70037" class="copybut" id="copybut70037" onclick="doCopy('code70037')"><u>コードをコピーします</u></a></span></div> <div class="codebody" id="code70037"> <br><html> <br><head> 🎜><title>パスワード強度検出効果</title> <br><script type="text/javascript"> <br>function chkpwd(obj){ <br>var t=obj.value; >var id=getResult(t); <br>//対応するメッセージ プロンプトを定義します<br>var msg=new Array(4); <br>msg[0]="パスワードが短すぎます。"; msg[1 ]="パスワードの強度は十分ではありません。"; <br>msg[2]="パスワードの強度は十分です。"; <br>var sty =新しい配列(4); <br>sty[0]=-45; <br>sty[2]=-15; <br>var col = 新しい配列(4); <br>col[0] = "グレー"; <br>col[1] = "#FF8213"; <br>col[3 ] = "green"; <br>//表示効果を設定します<br>var bImg="http://download.jz123.cn/sc/pwdlen_dSIPeEGQWxfO.gif" //表示用の画像<br>var sWidth =300; <br>var sHeight=15; <br>Bobj.style.fontSize="12px"; .color=col[ id]; <br>Bobj.style.width=sWidth "px"; <br>Bobj.style.lineHeight=sHeight "px"; <br>Bobj.style.background="url(" bImg ") no-repeat left " sty[id] "px"; <br>Bobj.style.textIndent="20px";検出プロンプト:" msg [id]; <br>} <br>//無効/不良/正常/強力を表すそれぞれ 0/1/2/3 を返す検出関数を定義します<br>関数 getResult(s){ <br>if(s.length return 0; <br>} <br>var ls = 0; <br>if (s.match(/[a-z]/ig)){ <br>ls ; <br> } <br>if (s.match(/[0-9]/ig)){ <br>ls ; <br>} <br>if (s.match(/(. ^a-z0-9] )/ig)){ <br>ls ; <br>} <br>if (s.length 0){ <br>ls--; } <br>return ls <br>} <br></script> <br><body> <br>あらゆる種類の Web 特殊効果を備えた Web サイトを教えてください。 >http://www.jb51.net /list/list_43_1.htm<br><br><form name="form1"> <br><label for="pwd">ユーザーパスワード</label> ; <BR><input type= "password" name="pwd" onKeyUp="chkpwd(this)" /> <br><div id="chkResult"></div< ;/フォーム><br><br><br> </div>