var oUl=oTab.getElementsByTagName("ul")[0];

来源:10-1 编程挑战

bookmark

2016-08-30 22:29

什么时候后面要加[0],什么时候不需要加

写回答 关注

3回答

  • yyy_0715
    2016-08-31 14:23:08
    已采纳

    getElementsByTagName() 方法可返回带有指定标签名的对象的集合。
    因为可能网页中含有多个ul,而这里只需要对下标为0的ul进行操作,也就是第一个ul,所以需要加[0]

    bookma...

    非常感谢!

    2016-08-31 20:05:01

    共 1 条回复 >

  • 琉璃雪
    2016-08-31 15:01:20

    当页面中的一个大盒子中有两个以上的ul,而你只想调用第一个,那么就必须加上[0];有且只有一个的时候不用加

  • qujingyouyachu
    2016-08-31 14:32:38

    我个人认为,如果网页中只有一个UL标签是,就可以不加[0].如果有2个以上,而且只要第一个ul时,就得加[0]

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题