这里的div【0】有什么用啊,把【0】去掉可以吗

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

小学渣丶

2017-01-13 11:25

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

写回答 关注

2回答

  • abc123456789def
    2017-05-04 16:18:42

    这里的0只是告诉你,这是第一个div,你去掉了,那么代码中有两个div,就无法识别到底是获取谁了

  • Dod_Annie
    2017-01-13 16:43:55

    getElementsByTagName是获取页面所有的div,并且返回数组,所以你想获取第一个div就需要加上【0】

JavaScript进阶篇

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

468062 学习 · 21891 问题

查看课程

相似问题