gpt4 book ai didi

javascript - 禁用 Enter 提交表单

转载 作者:行者123 更新时间:2023-11-29 16:06:16 25 4
gpt4 key购买 nike

我有一个包含多个文本框、文本区域和按钮的表单。通过在任何文本框中按 ENTER 提交表单。所以我只想在文本框中禁用按回车键,并在文本区域和按钮中启用。我找到了一个解决方案,但他们使用的是更高的 jquery 版本,这与我的 jquery 版本不兼容。下面是我写的代码,但它只允许进入测试区域而不是按钮。我只能访问 jquery 1.3.1 或 java 脚本。请帮助我修复此代码。

$(document).keydown(function(e) {
var element = e.target.nodeName.toLowerCase();
var element1 = e.target;
alert(element1);
if (element != 'textarea') {
if (e.keyCode === 13) {
return false;
}
}
});

这里我不想完全禁用按 ENTER 键。我只想在文本框中禁用它。

最佳答案

$(function () {
$('input[type=text]').keypress(function(event) {
if (event.keyCode == 13) {
event.preventDefault();
}
});
});

Js fiddle :https://jsfiddle.net/bikrampahi/f0gxev76/

关于javascript - 禁用 Enter 提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41186580/

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