gpt4 book ai didi

javascript - 如何在按下tab键后不离开输入字段? (javascript/html)

转载 作者:行者123 更新时间:2023-11-30 09:33:49 24 4
gpt4 key购买 nike

我想知道是否可以有一个输入字段,如果有人(在输入字段中输入内容)按下 TAB 键,而不是切换焦点(因此它必须保持专注于第一个输入字段而不是转到第二个输入字段)下一步)。

此外,它还必须检测何时有人按下 TAB 键,并在 TAB 键释放时执行某个功能。
代码必须是纯 JavaScript

这可能吗?如果是这样,怎么办?

最佳答案

您可以使用onkeydowndocument上声明一个函数来捕获所有按键(或仅使用特定元素)。使用它来检查选项卡并相应地执行您的函数。

document.onkeydown = function(evt) {
evt = evt || window.event;
if (evt.keyCode == 9) {
evt.preventDefault();
alert("Tab");
}
};

使用 preventDefault() 阻止按下的键的默认操作。

关于javascript - 如何在按下tab键后不离开输入字段? (javascript/html),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44749331/

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