课程
/前端开发
/JavaScript
/JavaScript进阶篇
访问子节点。那个[0]的原理.多谢!!!
2016-04-05
源自:JavaScript进阶篇 9-8
正在回答
document.getElementsByTagName("div")是一个数组,[0]表示的是该数组的第一个元素。
document.getElementsByTagName("div")[0].childNodes这句话的意思是在所有的div元素中找到第一个div,然后获取该div的子节点。
沐风而行 提问者
返回的是一个数组。即使只有一个节点
document.getElementByTagName("div")表示获取document中的所有div元素,是一个数组。【0】则表示获取这个数组中的第一个元素,也就是获取document中的第一个div。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答document.getElementByTagName("div")[0].childNodes[1].nodeValue
2 回答var x=document.getElementsByTagName("div")[0].childNodes 为什么要加[0]
5 回答document.getElementsByTagName("div")[0].childNodes;为什么要有[0]
2 回答为什么.childNodes前面要加[0]?
2 回答var x=document.getElementsByTagName("div")[0].childNodes;在getElementByTagName("div")后面为什么加上“【0】?”
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号