gpt4 book ai didi

javascript - 在 JavaScript 中触发选项卡按键事件?

转载 作者:行者123 更新时间:2023-12-03 12:14:21 25 4
gpt4 key购买 nike

我正在尝试在 JavaScript 中模拟实际的 tab 按键。我不想专注于下一个元素或类似的东西,我只想让它看起来像是按下了 tab 键。

原因是因为我正在构建一个表单 JavaScript 类,我希望能够像 tab 一样使用 enter 键。如果有人使用 native 浏览器自动完成,我需要触发 tab 键来捕获选定的自动完成响应。如果我只是移动到下一个输入,它将不会捕获他们的自动完成选择并将该字段留空。

有什么想法吗?

最佳答案

我认为这是不可能的;一个 article about DOM events here ...提到出于安全原因,触发事件不会触发用户操作的默认结果;该脚本不应直接模拟用户交互。您将不得不模拟按键导致的行为(例如专注于某个字段),而不是尝试实际模拟按键。您可能无法与浏览器的 native 自动完成功能进行交互,除非浏览器明确为您提供了这样做的方法。

编辑:

另见:[ https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-autocomplete] (自动完成 HTML 属性)

关于javascript - 在 JavaScript 中触发选项卡按键事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1601593/

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