问答详情
源自:9-8 访问子节点childNodes

childNodes语法问题


这里的document.getElementByTagName("ul")[0] .childNodes中的[0]是什么意思?


提问者:莫负好时光 2017-09-12 17:18

个回答

  • 花安然
    2017-09-13 15:38:06
    已采纳

    getElementByTagName找到的是一个数组,[0]表示数组中的第一个

  • 爱上慕婉清6262634
    2017-09-26 15:30:36

    去掉之后是找不到的,即使只有一个ul

  • 5689u
    2017-09-13 15:47:29

    其实就是第一个元素,数组下标是从0开始计,也就是找到标签为<ul>的标签集合中的第一个元素,然后找该元素子节点集的第一个节点,

  • 春奈好萌啊
    2017-09-13 15:40:11

    getElementByTagName获得的是有这个标签名的节点数组,.【0】我想应该是就指的第一个ul,完成代码时我把.[0]去了不影响切换效果,可能是一种代码的规范编写习惯吧,我想