2017-10-12 101 views
-1

我有一个表格,其中包含数值的LAN号码。刷新页面加载后不想删除文本框的值。

我想在刷新页面加载后保留此文本框的值。

+0

https://stackoverflow.com/questions/31311121/retaining-the-textbox-values-even -after-refresh – tzimme

+0

如果不使用LocalStorage,是否使用''html属性上的'Autocomplete ='进行测试? – GGO

回答

0

您可以使用sessionStoragelocalStorage将某个点的输入值保存到存储并在页面加载时检索它。请参阅以下片段:

window.addEventListener("load", function() { 
 
    var inp = document.getElementById('ip'); 
 
    var storedUserIp = document.sessionStorage.getItem('userIp'); 
 
    inp.value = storedUserIp || ""; 
 
    inp.addEventListener("change", function() { 
 
    document.sessionStorage.setItem('userIp', inp.value); 
 
    }); 
 
});
<input id="ip" />

更多储存: https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage