[前端技术]使用onKeyDown避免错误密码回车提交绕过表单验证

给朋友写一个生日祝福站点的时候,不希望有其他人也能很随便地看到里面的内容,所以加了个表单提交密码的验证。

但是后面测试的时候发现,不点击提交按钮而是直接使用回车提交的话,密码错误也能跳转主页面,这显然是不符合预期的。

可以在form里面使用onkeydown的参数将回车键给禁用,以达到禁止使用回车提交的目的。

<form onkeydown="if(event.keyCode==13){
alert('禁止回车提交!');return false}"
 onsubmit="validateForm()" action="./index.html">

 

版权声明:
作者:小鱼
链接:https://afish.org/index.php/2023/10/03/onkeydown/
来源:小鱼的blog
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>