gpt4 book ai didi

javascript - 输入触发表单提交

转载 作者:行者123 更新时间:2023-11-30 13:38:44 26 4
gpt4 key购买 nike

我有一个 div(漂亮的 gif 显示,就好像它是一个按钮),在那个 div 上是一段 JavaScript,它处理 ENTER 就像它是一个点击 $(this).click()。点击会执行自己的操作。

在 Firefox 中,这一切都完美无缺:用户按下按钮上的 enter 键并触发点击。在 IE 中,提交表单不是 click()

最佳答案

这是一个方便的 jQuery 函数,我用它来解决这个问题。

$(formSelector).find('input, select').keypress(function (event) {

if (event.keyCode == 13) {
event.preventDefault();
$(buttonSelector).click().focus();

return false;
}
});

formSelector 只是一个包含 #FormId 的变量,而 buttonSelector 是一个包含我想要单击的按钮的变量。所以在你的情况下,它将是:#IdOfYourDivToClick

关于javascript - 输入触发表单提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3466522/

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