课程
/前端开发
/JavaScript
/JavaScript进阶篇
getElementsByTagName("ul")[0].childNodes;
为什么.childNodes前面要加[0]?
2018-05-23
源自:JavaScript进阶篇 9-8
正在回答
getElementsByTagName获取到的是一个数组,取下标为0就是这个数组的第一个元素。
weibo_栈客间有间客栈_0 提问者
夜阑卧听风吹雨y
因为ByTagName获取到是一个类数组 , 所以要加下标
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答var x=document.getElementsByTagName("div")[0].childNodes 为什么要加[0]
5 回答document.getElementsByTagName("div")[0].childNodes;为什么要有[0]
3 回答var x=document.getElementsByTagName("div")[0].childNodes;为什么("div")后面加[0]呢?
3 回答谁能解释一下为什么在document.getElementByTagName("div")[0].childNodes;要加个[0]
2 回答var x=document.getElementsByTagName("div")[0].childNodes;在getElementByTagName("div")后面为什么加上“【0】?”
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号