沐风而行
2016-04-05 13:36
访问子节点。那个[0]的原理.多谢!!!
document.getElementsByTagName("div")是一个数组,[0]表示的是该数组的第一个元素。
document.getElementsByTagName("div")[0].childNodes这句话的意思是在所有的div元素中找到第一个div,然后获取该div的子节点。
返回的是一个数组。即使只有一个节点
document.getElementByTagName("div")表示获取document中的所有div元素,是一个数组。【0】则表示获取这个数组中的第一个元素,也就是获取document中的第一个div。
JavaScript进阶篇
468782 学习 · 22507 问题
相似问题