如何在HTML表单中禁用回车键?
如何禁用HTML表单中的回车键?
最简单的解决方案是:不要在表单中使用提交按钮,而是使用普通按钮。
使用回车键相当于按下提交按钮。
顺便说一句,我个人讨厌不允许我使用回车键的表单。
如果你需要按下鼠标来点击提交按钮,这会感觉很烦人和慢。
此外,不要忘记使用回车键提交表单是其可访问性的一部分。通过拒绝用户以这种方式提交表单,您会对需要这些可访问性功能的人造成负面影响。
如果表单中的输入字段不多,例如我只有2个输入字段,您可以在每个输入字段中添加以下内容:
onkeypress="javascript:return (event.keyCode != 13)
为什么要使用JavaScript来禁用表单的基本功能呢?而且,如果您忘记在输入字段中添加它,仍然可以使用回车键进行提交。