我有多个我想要在HTML代码中编写的本地存储值。在div元素的h2标签内写入本地存储值
我主要div
的名字是data
并有内部的div
<div id="data">
<h2></h2>
</div>
的h2
标签现在,如果我想我的localStorage
值写入data
DIV我会做到这一点,
document.getElementById("data").innerHtml = localStorage.score;
但我想把它写在h2
标记里, 所以我在Sta搜索后试过这个ckoverflow,
document.getElementById("data").getElementsByTagName('h2').innerText = localStorage.score;
而这,
document.getElementById("data").getElementsByTagName('h2').firstChild.nodeValue = localStorage.score;
但是这两个不工作。 为什么它不工作有人可以告诉我吗?
的方法的getElementsByTagName()返回一个数组,它访问与指定的标记的所有元素。使用getElementsByTagName('h2')[0]为其添加值。 Like document.getElementsByTagName('h2')[0] .innerHTML = localStorage.score; –