我想使用有序列表中的元素
var ListData = document.getElementById('MyList').innerHTML;
然后我想将变量 ListData 中包含的内容存储到本地存储中。如果可能,我将如何将该变量的内容保存到本地存储?如果这是不可能的,我会接受一个替代方案。另外,我想知道保存后如何检索该数据。谢谢
我想使用有序列表中的元素
var ListData = document.getElementById('MyList').innerHTML;
然后我想将变量 ListData 中包含的内容存储到本地存储中。如果可能,我将如何将该变量的内容保存到本地存储?如果这是不可能的,我会接受一个替代方案。另外,我想知道保存后如何检索该数据。谢谢
是的你可以:
if (localStorage) { // Browser supports it
localStorage.someKeyName = document.getElementById("MyList").innerHTML;
}
规范中的详细信息。那里也有大量的教程。
如果您只在当前访问期间而不是在访问之间需要它,请使用sessionStorage
而不是localStorage
上面。
请注意,您可以在网络存储中存储的内容的大小是有限制的,这些限制可能因浏览器而异。