代碼如下:<body> <div id="d1"> <p>123</p> <h1>123</h1> </div> <script> var div = document.getElementById("d1").childNodes.length; for(var i=0;i<div;i++){ document.writeln(document.getElementById("d1").childNodes[i]); } alert(div); </script></body>然后執(zhí)行后的輸出是:[object Text] [object HTMLParagraphElement][object Text] [object HTMLHeadingElement] [object Text] 不是很懂為什么有三個(gè)text對(duì)象?關(guān)于childNodes屬性的描述是:返回元素子節(jié)點(diǎn)的 NodeList。這個(gè)返回的節(jié)點(diǎn)包括元素節(jié)點(diǎn)和文本節(jié)點(diǎn)嗎?
childNode屬性的返回值問題?
桃花長(zhǎng)相依
2018-12-20 18:18:59