课程
/前端开发
/JavaScript
/JavaScript进阶篇
什么时候后面要加[0],什么时候不需要加
2016-08-30
源自:JavaScript进阶篇 10-1
正在回答
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。因为可能网页中含有多个ul,而这里只需要对下标为0的ul进行操作,也就是第一个ul,所以需要加[0]
bookmark 提问者
当页面中的一个大盒子中有两个以上的ul,而你只想调用第一个,那么就必须加上[0];有且只有一个的时候不用加
我个人认为,如果网页中只有一个UL标签是,就可以不加[0].如果有2个以上,而且只要第一个ul时,就得加[0]
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答var oUl = oTab.getElementsByTagName("ul")[0];
2 回答var oul=otab.getElementsByTagName("ul")[0] 是什么意思?
1 回答var oUl = oTab.getElementsByTagName("ul")[0];在这里为什么有[0]呢,不就有一个ul吗
1 回答var oUl=oTab.getElementsByTagName("ul")[0]; 为什么后面有个[0],作用是什么,去掉会有什么影响?
1 回答小白求助var ul = t.getElementsByTagName("ul")[0]