为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

3 回答

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

1 回复 有任何疑惑可以回复我~
#1

bookmark 提问者

非常感谢!
2016-08-31 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信