我使用密码保护我的网站(我真的不需要“真正的”保护,它只是一个小的保存日期网站,没什么大不了的,只是不希望别人介意我的业务;) )
但我使用的代码似乎不适用于移动版本。每当我输入我选择的密码时,我总是会收到错误密码的错误消息,即使它是正确的。我怎么能解决这个问题?
var password = "please";
var x = prompt("Enter in the password "," ");
if (x.toLowerCase() == password) {
alert("Come right in \n \n You've entered in the right password");
window.location = "index.htm";
}
else {
window.location = "bad.htm";
}
答案 0 :(得分:1)
请看你的专栏:
var x = prompt("Enter in the password "," ");
您的第二个参数是在答案“”之前添加空格。您应该使用空白参数“”。
例如,如果您输入密码:请。不是将“请”与“请”进行比较,而是将“请”与“请”进行错误比较。