我从另一个网页“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>
Run Code Online (Sandbox Code Playgroud)
仅在第二次输入密码时有效,第一次输入密码时无效。当您输入密码时,它会提示您密码错误,提示您再次输入密码,然后就可以通过。我需要一个脚本来提示我输入正确的密码,以防我输入错误的密码。由于我是 JavaScript 初学者,有人可以帮助我编写代码吗?