Javascript 按下一页上的按钮将突出显示新页上的按钮

Javascript 按下一页上的按钮将突出显示新页上的按钮,javascript,html,button,Javascript,Html,Button,所以我有两页,一页有按钮列表(a页),另一页只有一个(b页)。我在寻找一种方法,如果你按下b页上的按钮,我将进入a页,第二个按钮的.focus()已经指向了它。下面是我写的代码的一些链接,这是针对a页的 HTML网页a <button type="button" id="button0" onClick="reply_click(this.id)">button0</button><p></p> <button type"button" id

所以我有两页,一页有按钮列表(a页),另一页只有一个(b页)。我在寻找一种方法,如果你按下b页上的按钮,我将进入a页,第二个按钮的.focus()已经指向了它。下面是我写的代码的一些链接,这是针对a页的

HTML网页a

<button type="button" id="button0" onClick="reply_click(this.id)">button0</button><p></p>
<button type"button" id="button1" onClick="reply_click(this.id)">button1</button><p></p>
<button type"button" id="button2" onClick="reply_click(this.id)">button2</button><p></p>
<textarea id="myArea"></textarea>
<button type"button" id="button0" onClick="reply_click(this.id)">focus on button 0</button><p></p>
这是b页的

HTML

回来

您应该能够使用cookie或(更好的)本地/会话存储来实现这一点

在b页上,您将包括以下代码:

sessionStorage["focusedButton"] = "buttonId";
在a页上,您将包括以下内容:

if (sessionStorage["focusedButton"] != undefined) {
    document.getElementById(sessionStorage["buttonId"]).focus();
}
有关详细信息,请参阅

if (sessionStorage["focusedButton"] != undefined) {
    document.getElementById(sessionStorage["buttonId"]).focus();
}