Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我可以将元素的innerHTML保存到HTML5本地存储吗_Javascript_Html - Fatal编程技术网

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存储中存储的内容的大小,这些限制可能因浏览器而异。

这是可能的。它对您不起作用吗?这是可能的,但取决于您存储的数据量。您尝试过吗?试试看,告诉我们发生了什么。