document.getElementsByTagName("div")[0]相关,不是关于childNodes的问题
看了下面的问答已经知道document.getElementsByTagName("div")[0]是第一个div
但是如果是这样的格式
<div>
<div>
......
</div>
</div>
<div>
</div>
当document.getElementsByTagName("div")[1]时,是代表第一个div里面的div还是平级的div呢?
看了下面的问答已经知道document.getElementsByTagName("div")[0]是第一个div
但是如果是这样的格式
<div>
<div>
......
</div>
</div>
<div>
</div>
当document.getElementsByTagName("div")[1]时,是代表第一个div里面的div还是平级的div呢?
2016-05-25
定义和用法
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。
语法
document.getElementsByTagName(tagname)
说明
getElementsByTagName() 方法返回元素的顺序是它们在文档中的顺序。
如果把特殊字符串 "*" 传递给 getElementsByTagName() 方法,它将返回文档中所有元素的列表,元素排列的顺序就是它们在文档中的顺序。
提示和注释
注释:传递给 getElementsByTagName() 方法的字符串可以不区分大小写。
----------------------------------------------------------------
按文档顺序获取,所以[1]应该是第一层第一个
举报