访问子节点

来源:9-8 访问子节点childNodes

oo爽子

2016-05-05 22:03

求助:var x=document.getElementsByTagName("ul")[0].childNodes中为什么要加[0]?

写回答 关注

2回答

  • Roner
    2016-05-06 09:26:18
    已采纳

    document.getElementsByTagName("ul")返回的是一个集合(类似数组),而我们需要具体的某一个节点时,就需要从数组中取出来

  • luona
    2016-05-07 13:36:48

    document.getElementsByTagName("ul")返回的是一个集合(类似数组),我们要取的第一个div,数组开始默认是从0开始的,所以,取0;然后在指定的div里面for循环每一个节点。

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

467395 学习 · 21877 问题

查看课程

相似问题