Javascript 我可以将元素的innerHTML保存到HTML5本地存储吗
我想使用Javascript 我可以将元素的innerHTML保存到HTML5本地存储吗,javascript,html,Javascript,Html,我想使用 var ListData = document.getElementById('MyList').innerHTML; 然后我想将变量ListData中包含的内容存储到本地存储。如果可能,我将如何将该变量的内容保存到localstorage?如果这不可能,我会接受另一种选择。另外,我想知道如何在数据保存后检索这些数据。谢谢是的,您可以: if (localStorage) { // Browser supports it localStorage.someKeyName =
var ListData = document.getElementById('MyList').innerHTML;
然后我想将变量ListData中包含的内容存储到本地存储。如果可能,我将如何将该变量的内容保存到localstorage?如果这不可能,我会接受另一种选择。另外,我想知道如何在数据保存后检索这些数据。谢谢是的,您可以:
if (localStorage) { // Browser supports it
localStorage.someKeyName = document.getElementById("MyList").innerHTML;
}
详情请参阅。还有大量的教程
如果您只在当前访问期间需要它,而不是在访问之间,请使用sessionStorage
而不是上面的localStorage
请注意,您可以在web存储中存储的内容的大小,这些限制可能因浏览器而异。这是可能的。它对您不起作用吗?这是可能的,但取决于您存储的数据量。您尝试过吗?试试看,告诉我们发生了什么。