TA的每日心情 | 衰 2015-2-18 17:49 |
---|
签到天数: 45 天 [LV.5]常住居民I
|
要完成此效果需要两个步骤
第一步:把如下代码加入到<body>区域中
<script>
function submitentry(){
password = document.password4.password5.value.toLowerCase()
pass = 1
for(i = 0; i < password.length; i++) {
pass *= password.charCodeAt(i);
}
if(pass == 16236794340){
window.location=password+".htm"}
else{
alert("对不起,密码错误")}
}
</script>
<form name="password4" action="#">
<div align="center"><strong>输入密码: </strong>
<input type="text" name="password5" size="15">
<input type="button" value="提交" onClick="submitentry()">
(密码为guest)</div>
</form>
<p>
<form name="form1" >
<div align="center">
<textarea name="textfield" cols="70" rows="10"></textarea>
</div>
</form>
第二步:用计算得出的密码掩码替换掉16236794340
###以下是密码掩码计算器代码###
<SCRIPT>
function calculate(){
passworda = document.password1.password2.value.toLowerCase()
passwordb = document.password1.password3.value.toLowerCase()
if (passworda == passwordb){
pass = 1
for(i = 0; i < passworda.length; i++) {
pass *= passworda.charCodeAt(i);
}
document.password1.password4.value = pass;
}
else{
alert(" assword was incorrectly confirmed");
}
}
</SCRIPT>
<FORM name=password1>
<DIV align=left>
<TABLE cellSpacing=0 cellPadding=2 border=0>
<TBODY>
<TR>
<TD><STRONG>Enter password: </STRONG></TD>
<TD><INPUT size=15 name=password2> </TD></TR>
<TR>
<TD><STRONG>Confirm password: </STRONG></TD>
<TD><INPUT size=15 name=password3></TD></TR>
<TR>
<TD></TD>
<TD><INPUT onclick=calculate() type=button value=Calculate> <INPUT type=reset value=Reset name=B1></TD></TR>
<TR>
<TD><STRONG>Encrypted password: </STRONG></TD>
<TD><INPUT size=15 name=password4></TD></TR></TBODY></TABLE></DIV></FORM> |
|
|
|
|
|
|