课程
/前端开发
/JavaScript
/JavaScript进阶篇
var x=document.getElementsByTagName("div")[0].childNodes;
2017-01-13
源自:JavaScript进阶篇 9-8
正在回答
这里的0只是告诉你,这是第一个div,你去掉了,那么代码中有两个div,就无法识别到底是获取谁了
getElementsByTagName是获取页面所有的div,并且返回数组,所以你想获取第一个div就需要加上【0】
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
4 回答var av=0 去掉,我试过不影响输出,请问可以去掉吗? 还有 for( var i =0;i<arr.length;i++ ) 里面的var也可以去掉吗?
5 回答document.getElementsByTagName("div")[0].childNodes;为什么要有[0]
1 回答var oUl=oTab.getElementsByTagName("ul")[0]; 为什么后面有个[0],作用是什么,去掉会有什么影响?
2 回答这里的 [0] 是什么意思啊???
2 回答var t=document.getElementsByTagName("div")[0].childNodes里的[0]