我想用html和javascript做一个简单的登录表单,但是每当我使用window.location.replace改变到下一个页面时,它永远不会工作。如果我得到的密码错误,它会起作用,但如果我把它正确的话,它会把表单提交到url(url.com/?pswrd=password)。我不想为此项目使用SQL或任何类型的密码保护。window.location.replace登录表单问题(html,javascript)
<form onsubmit="checkForm(this)">
<input id="password"
type="password"
name="pswrd"/>
<input id="btn" onclick="checkForm(this.form)" type="submit" value="Login" class="hvr-float-shadow"/>
</form>
</font>
<script>
function checkForm(form) {
if(form.pswrd.value == "[censored]") {
window.location.replace('/indexproxy.php')
}
else if(form.pswrd.value == "[censored]") {
window.location.replace('/indexproxy.php')
}
else if(form.pswrd.value == "[censored]") {
window.location.replace('/indexproxy.php')
}
else if(form.pswrd.value == "[censored]") {
window.location.replace('/indexproxy.php')
}
else if(form.pswrd.value == "[censored]") {
window.location.replace('/indexproxy.php')
}
else if(form.pswrd.value == "[censored]") {
window.location.replace('/indexproxy.php')
}
else {
alert("Incorrect access code, please try again.");
}
};
</script>
<font face=arial color=white size=2>
<p>All access codes are CaSe SeNsiTIVE</p>
但我也想要的功能按回车检查形成。 –