0
我在入門級JavaScript課程,正在學習我們的文檔對象模型部分,我想了解下面的腳本沒有價值的原因,有人可以解釋它一點?爲什麼沒有顯示值(DOM)的原因
<!DOCTYPE html>
<html>
<body id="bdy">
<h1 id="id00">Test 1</h1>
<h1 id="id01">Test2</h1>
<p id="id02"></p>
<script>
document.getElementById("id02").innerHTML = document.getElementById("bdy").childNodes[0].nodeValue;
</script>
</body>
</html>
什麼不工作? –
因爲孩子節點不是你想象的那樣。您需要跳過空文本節點 – mplungjan
對於第一個元素,請使用'.firstElementChild'或'.children [0]' – 2017-04-08 16:25:19