javascript - jquery redirect on enter press in a form?

标签 javascript jquery html

我有一个 html 表单,在表单中我有一个 <button>元素。我使用 jquery 在单击按钮时重定向页面(本质上我想嵌套表单元素,但由于它不是有效的 xhtml,我使用了 javascript 解决方法)。

此外,单击按钮会从输入字段中获取文本,将其附加到查询字符串,然后重定向页面(请注意,输入字段和按钮都在 html 表单内)。

现在我想做的是:当用户从前面提到的输入字段中按下“输入”键时,我也想拥有相同的功能(即与按下 <button> 相同的功能。我有已经编写了绑定(bind)到回车键的代码(当我在输入字段中按回车键时,我会弹出一个警报)。问题是因为这个输入字段在 <form> 标签内,我似乎无法覆盖默认值操作是:按下 enter 时触发提交按钮。是否有可能重写它并让按下 enter 事件将页面重定向到除 <form action 设置之外的其他内容?谢谢。

最佳答案

尝试

$('form').submit(function () {
    return false;
});

关于javascript - jquery redirect on enter press in a form?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1192324/

相关文章:

javascript - 在客户端测试 Javascript

c# - 将div id存储为字符串发送到javascript,然后在回发后抓取

javascript - 检测用户的 Intent 是点击还是在触觉设备上向上/向下滚动页面

javascript - Uncaught ReferenceError : function is not defined with onclick

javascript - 动态变量键值对数组

javascript - 如何使用 JQuery 的链接值从下拉列表中显示图像

javascript - 如何获取分配给 JSON 数组中相同键的重复值的计数 - JavaScript/NodeJS

javascript - 我可以防止 CSS 样式被覆盖吗?

html - YouTube缩略图并非总是显示

html - 围绕中心 div float div(对于网格)