var nd=document.getElementsByTagName("div")[0].childNodes;

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

Darknight2015

2015-05-31 22:20

 var nd=document.getElementsByTagName("div")[0].childNodes; 中间为什么要加一个【0】呢?

写回答 关注

2回答

  • 戈饭
    2015-06-01 00:15:47
    已采纳

    因为getElementsByTagName获得的是类似数组的玩意,加个[0]代表第一个div

    Darkni...

    非常感谢!

    2015-06-11 22:11:32

    共 2 条回复 >

  • hsin
    2015-06-01 01:51:23

    所以你这里是 Elements 而不是 Element 

JavaScript进阶篇

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

468192 学习 · 21891 问题

查看课程

相似问题