JS专注于超链接

时间:2019-02-25 05:10:31

标签: javascript

我正尝试着眼于Google搜索查询的第一个结果(即选项卡,标签页,直到您可以按Enter键并进入第一个结果)

  

var firstResult = document.getElementsByClassName(“ g”)[0]; //。focus()

您如何关注超链接,以便单击Enter进入链接?

2 个答案:

答案 0 :(得分:1)

您做对了。您只需要在变量上调用focus()方法。像这样:

var firstResult = document.getElementsByClassName('g')[0];
firstResult.focus();
<a class="g" href="#">link1</a>
<a class="g" href="#">link2</a>
<a class="g" href="#">link3</a>

答案 1 :(得分:1)

您可以使用window.onload函数简单地执行以下操作:-

window.onload = function myFunction() {
    document.getElementByClassName("mylinkclass")[0].focus()
}