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

求一句代码的问题,大神help~

var oul = Otab.getElementsByTagName("ul")[0]

这里的零是什么意思呢

正在回答

2 回答

通过getElementsByTagName(tagname)获取到的是一组数据(这个可以从Elements这个复数形式来记忆,像获取id的那个就是Element),可以和访问数组一样去访问它,下标也是从0开始的,最大的下标值是oul.length-1,所以那句话的意思就是,把获取到的第一个ul节点赋值给oul;

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

getElementsByTagName("ul") 得到的结果是一个 数组,Otab 对应的"div"节点可能有多个“ul”子节点。目前我们需要实用的是第一个“ul”节点,所以取数组的第一位。也就是 arr[0];

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

举报

0/150
提交
取消

求一句代码的问题,大神help~

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