gpt4 book ai didi

javascript - 捕获按键文档并开始在搜索框中输入

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

我想捕捉我网页上的所有按键,以便当您开始键入时,文本会出现在搜索框(输入)中,并且此框会获得焦点。

有人可以给我一些提示吗?

最佳答案

解决方案

由于您使用 jquery 标记了您的问题,现在开始:

var $search = $("#search");

$(document).on("keydown", function(e) {
if (!$search.is(":focus"))
if (e.which != 9 && e.which != 13)
$search.focus();
});

如果焦点已经设置,则不会调用将焦点设置到输入字段的 .focus() 函数。如果用户按下 tabenter 键,输入字段也不会被选中!

辅助功能

如果有人试图在没有鼠标(仅使用键盘)的情况下使用您的网站,他将无法浏览任何地方。也许您必须考虑使用其他技术,例如 HTML 的 tabindex .

关于javascript - 捕获按键文档并开始在搜索框中输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21825409/

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