快速问题。
如何在提交表单时禁用回车键?
PHP或Javascript有方法吗?
$('input').on('keydown', function(event) {
var x = event.which;
if (x === 13) {
event.preventDefault();
}
});
最简单的解决方案:
不要在表单中使用提交按钮,而是使用普通按钮。
使用Enter/Return键相当于按下提交按钮。
顺便说一句,我个人讨厌那些不允许我使用Enter/Return键的表单。
如果你需要拿起鼠标点击“提交”按钮,那就感觉很烦人和慢了。
还要注意,使用Enter/Return键提交表单是其可访问性的一部分。如果拒绝用户以这种方式提交表单,你将对需要这些可访问性功能的人造成负面影响。