oo爽子
2016-05-05 22:03
求助:var x=document.getElementsByTagName("ul")[0].childNodes中为什么要加[0]?
document.getElementsByTagName("ul")返回的是一个集合(类似数组),而我们需要具体的某一个节点时,就需要从数组中取出来
document.getElementsByTagName("ul")返回的是一个集合(类似数组),我们要取的第一个div,数组开始默认是从0开始的,所以,取0;然后在指定的div里面for循环每一个节点。
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题