课程
/前端开发
/JavaScript
/JavaScript进阶篇
var oul = Otab.getElementsByTagName("ul")[0]
这里的零是什么意思呢
2016-12-15
源自:JavaScript进阶篇 10-1
正在回答
通过getElementsByTagName(tagname)获取到的是一组数据(这个可以从Elements这个复数形式来记忆,像获取id的那个就是Element),可以和访问数组一样去访问它,下标也是从0开始的,最大的下标值是oul.length-1,所以那句话的意思就是,把获取到的第一个ul节点赋值给oul;
getElementsByTagName("ul") 得到的结果是一个 数组,Otab 对应的"div"节点可能有多个“ul”子节点。目前我们需要实用的是第一个“ul”节点,所以取数组的第一位。也就是 arr[0];
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
5 回答求助大神给代码
3 回答代码解读,求高人,求大神
2 回答求大神解答一个问题
2 回答请问一下大神。求大神解释
2 回答求问大神们我的代码错在哪里···