我的网站上有一个非常基本的低级javascript密码字段。这对于我需要的东西来说运行良好。
我遇到的问题是用户必须单击“输入”按钮以检查密码是否正确。我可以在我的脚本(以及在哪里)输入什么内容,以便用户也可以选择返回'返回'键输入密码?
这是我正在使用的代码,对此的任何帮助都很棒!
<input id='password' type='text' />
<a id='enter' href="_the_bank.html" onclick="javascript:return validatePass()">ENTER</a>
<script>
document.getElementById("password").placeholder = "Password";
function validatePass(){
if(document.getElementById('password').value == 'Password_01'){
return true;
}else{
alert('Login Incorrect');
return false;
}
}
</script>
答案 0 :(得分:0)
将整个内容包装在表单中,将链接更改为按钮类型=提交,然后更改js以便将其发送到新页面。
<form type="submit"><input id='password' type='text' />
<button type="submit" id='enter' href="_the_bank.html" onclick="javascript:return validatePass()">ENTER</button></form>
<script>
document.getElementById("password").placeholder = "Password";
function validatePass(){
if(document.getElementById('password').value == 'Password_01'){
window.location.href="_the_bank.html";
}else{
//reset the password field or something
}
}
</script>