gpt4 book ai didi

javascript - HTML/PHP 更改按下 Enter 键时使用的按钮

转载 作者:行者123 更新时间:2023-12-03 08:59:33 24 4
gpt4 key购买 nike

所以我有 2 个按钮

<button type="submit" name="print">print</button>
<button type="submit" name="search">search</button>

搜索按钮旁边有一个文本框

<input type="text" name="txtSearch" autofocus>

现在我想做的是每当我按下回车键时我想使用按钮搜索提交。但发生的情况是按钮打印总是被提交,因为它位于按钮搜索之上。由于设计原因,我无法将按钮搜索放在打印顶部。可以用php来做吗?或者我需要javascript吗?我刚刚开始编程并尝试了解更多信息。非常感谢您的帮助!

最佳答案

你不能用 php 来做到这一点,你应该使用 javascript 或 jquery 。

为您的搜索输入添加一个 ID,如下所示:

<button id='search' type="submit" name="search">search</button>

然后你可以在 jquery 中使用此代码:

$('#search').keydown(function(e) {
var key = e.which;
if (key == 13) {
$('#your-form').submit();
}
});

关于javascript - HTML/PHP 更改按下 Enter 键时使用的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32355522/

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