【发布时间】:2018-12-27 09:41:18
【问题描述】:
我希望能够使用箭头键浏览网页上的一些可聚焦元素,仅使用 JavaScript。
我找到了一个很好的解决方案here。唯一的问题是,它使用了我不想使用的 jQuery。该答案的作者告诉我,仅使用 JavaScript 就可以达到相同的效果。我只是不知道如何,甚至不知道要寻找什么。我还是一个初学者,所以如果这是一个明显的问题,我很抱歉。
这是我想要实现的 jQuery 版本:
<input class='move' /><input class='move' /><input class='move' />
$(document).keydown(
function(e)
{
if (e.keyCode == 39) {
$(".move:focus").next().focus();
}
if (e.keyCode == 37) {
$(".move:focus").prev().focus();
}
}
);
【问题讨论】:
-
是的,有可能。看看我的回答。 ??????
-
圣诞快乐,新年快乐! ??????
-
@PraveenKumarPurushothaman 完美运行!谢谢,伙计。
-
耶!节日快乐!
:D
标签: javascript jquery html css focus