八部拉卡拉
2016-09-12 16:29
var x=document.getElementsByTagName("div")[0].childNodes;
1.var x=document.getElementsByTagName("div")[0] 表示获取第一个div标签
2. .childNodes表示获取它的子节点
3.var x=document.getElementsByTagName("div")[0].childNodes; x 即是得到的子节点的数组
4.在这个数组里遍历得到的即是第一个 div 标签下的子节点
x=document.getElementsByTagName("div")是一个数组
x=document.getElementsByTagName("div")[0] 是第一个元素
var x=document.getElementsByTagName("div")[0]
1这样得到的x是一个数组
2这个数组里边存放的是很多div标签对象
3现在html文档里边可以看到没有其它兄弟节点(就是与它同级别的,她里边有个div是嵌套在它里边的,是它的子节点),但是有一个子节点,所以数组里边有两个节点对象--(大的div,与它的子div)
4取出大的div元素不就来了个[0]
var x=document.getElementsByTagName("div")[0]
1这样得到的x是一个数组
2这个数组里边存放的是很多div标签对象
3现在html文档里边可以看到没有其它兄弟节点(就是与它同级别的,她里边有个div是嵌套在它里边的,是它的子节点)
4所以数组里边就一个元素(及时就一个也是数组啊),取出元素不就来了个[0]
第一个div,序号是0 1 2 3,第一个就是0
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题