gpt4 book ai didi

javascript - onkeypress 在表单中不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 16:10:22 24 4
gpt4 key购买 nike

这段代码有以下问题:

<form>
<div class="searchBarDiv"> <input class="searchBar" id="search" type="search"
placeholder="Suche" onkeypress="search();"> </div>
</form>

search();如果我按下一个键就不会被解雇。但是当我删除 <form></form>一切正常。

有什么方法可以解雇onkeypress在表单或任何其他函数中?

我正在使用 PhoneGap 和 jQuery。它无法在浏览器或移动设备上运行。

任何帮助都会很好。提前致谢!

编辑:由 A. Wolff 解决:您不能在表单中使用 ID“搜索”。谢谢大家的回答和解决方案。

最佳答案

我会建议更像这样的东西。从输入中删除 onkeypress,并根据@A.Wolff 对问题的评论,更改搜索输入的 ID。然后在准备好的文档上添加以下 JS。

$("#search_inp").keypress(search);

如果您需要知道按下了哪个键,请确保搜索函数采用事件参数。

关于javascript - onkeypress 在表单中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35314395/

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