我有多個我想要在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; –