为了账号安全,请及时绑定邮箱和手机立即绑定

childNode属性的返回值问题?

childNode属性的返回值问题?

桃花长相依 2018-12-20 18:18:59
代码如下:<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>然后执行后的输出是:[object Text] [object HTMLParagraphElement][object Text] [object HTMLHeadingElement] [object Text] 不是很懂为什么有三个text对象?关于childNodes属性的描述是:返回元素子节点的 NodeList。这个返回的节点包括元素节点和文本节点吗?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 447 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信