gpt4 book ai didi

javascript - 点击事件+回车键

转载 作者:行者123 更新时间:2023-11-30 11:35:24 24 4
gpt4 key购买 nike

我在一个网站上有一个非常简单的登录脚本,它只使用 1 个简单的密码,而且它可以满足我的需要。问题是,它仅在单击“登录”字样时有效。我需要它做的是在按下 Enter 键时也能工作。这是代码:

<div style="background-image:url(images/IMG_Log_In_teste.jpg);width:1490px;height:243px;color:black;font-size:20px;" >
<br></br>
<a href="areaclienteOLD.html" onclick="javascript:return validatePass()">
<div class="cities">
<font color="white">
LOGIN
</font>
</div>
</a><br></br>
<input id='PASSWORD' type='PASSWORD' />
<a href="areaclienteOLD.html" onclick="javascript:return validatePass()"></a><br></br>
<script>
function validatePass(){
if(document.getElementById('PASSWORD').value == 'pkmass1725'){
return true;
}else{
alert('Password errada! Tente de novo.');
return false;
}
}
</script>
</div>

我已经尝试添加输入类型和其他东西,但没有任何效果:(

更新:

同时我将代码更改为:

<div style="background:blue;width:1490px;height:243px;color:black;font-size:20px;" >
<a href="areaclienteOLD.html" onclick="javascript:return validatePass()">
<div class="cities">
<font color="white">
LOGIN
</font>
</div>
</a>
<input id='PASSWORD' type='PASSWORD' onkeydown="javascript:return validatePass()"/>
<a href="areaclienteOLD.html" onclick="javascript:return validatePass()"></a>
<script>
function validatePass(){
if(document.getElementById('PASSWORD').value == 'pkmass1725'){
return true;
}else{
alert('Password errada! Tente de novo.');
return false;
}
}
</script>

<script>
document.body.onkeydown = function(e) {
if (e.keyCode == 13)
validatePass();
};
</script>

</div>

但现在无论按下什么键,它都会执行验证,因此甚至无法输入密码......我在这里仍然遗漏了一些东西

最佳答案

document.body.onkeydown = function(e) {
if (e.keyCode == 13)
validatePass();
};

关于javascript - 点击事件+回车键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44655956/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com