我从另一个网页“http://www.javascriptkit.com/script/cut10.shtml”获取了以下代码。密码保护页面
<SCRIPT>
function passWord() {
var testV = 1;
var pass1 = prompt('Please Enter Your Password',' ');
while (testV < 3) {
if (!pass1) history.go(-1);
if (pass1.toLowerCase() == "letmein") {
alert('You Got it Right!');
window.open('protectpage.html');
break;
}
testV+=1;
var pass1 = prompt('Access Denied - Password Incorrect, Please Try Again.','Password');
}
if (pass1.toLowerCase()!="password" & testV ==3) history.go(-1);
return " ";
}
</SCRIPT>
<CENTER>
<FORM>
<input type="button" value="Enter Protected Area" onClick="passWord()">
</FORM>
</CENTER>
它仅适用于第二次输入密码的情况,但不适用于第一次输入密码的情况。当你输入密码时,它说错误的密码提示你再次输入密码,然后它会通过。我需要一个脚本,它会提示我正确的密码,以防万一我输入了错误的密码。因为我是JavaScript的初学者,任何人都可以帮助我完成代码。
该链接工作正常吗? –
对我来说工作正常...... –