DOM学习

HTML:

<div id="div1">

  <ul id="ul1">

    1<li>2</li>

    3<li>4</li>5

  </ul>

</div>

 

<script>

var oUl1 = document.getElementById('ul1');

alert(oUl1.childNode.length);  //输出5(FF、chrome、IE9+),输出2(IE6-8)

alert(oUl1.children.length);    //输出2

<script>

HTML中1-5表示5个childNode,高版本浏览器包含了1、3、5三个文本节点、使用children不包含1、3、5三个文本节点

oUl1.firstChild是IE6-8兼容

高版本浏览器使用oUl1.firstElementChild和oUl1.lastElementChild

posted on 2015-03-22 14:18  ☆ゞ杰ゞ★  阅读(85)  评论(0编辑  收藏  举报

导航