Javascript:标签索引 - 焦点

时间:2014-08-13 08:14:50

标签: javascript

我需要一些帮助。这是关于标签索引的全部内容。我有一个使用 document.getElementById(“name”)。焦点(); 的javascript,其中<​​strong>带有id =“name”的textbox_1为焦点。问题是我使用重新加载页面,当我在另一个 textbox_2中输入id =“test ”的文本时,页面将重新加载,重新加载选项卡索引后将在textbox_1中,我想做有一个输出,它将在重新加载后保留在textbox_2。

1 个答案:

答案 0 :(得分:1)

这演示了如何在重新加载或重新访问页面时将焦点保存在localstorage中。

http://jsfiddle.net/3w3h2z28/

 <input id="text1" type="text" onfocus="savefocus(this)">
 <input id="text2" type="text" onfocus="savefocus(this)">


var ls=window['localStorage'], 
    focus=ls.getItem("onfocus") || "text1",
    savefocus=function(e){ls.setItem("onfocus", e.id)};

    document.getElementById(focus).focus();