课程
/前端开发
/JavaScript
/JavaScript进阶篇
请问 var x=document.getElementsByName("ul")[0].childNodes; ul后面那个[0]是干嘛的吖?!
2017-09-24
源自:JavaScript进阶篇 9-8
正在回答
可以的
document.getElementsByName("ul")
这句取出来的是标签名为<ul>的所有标签的一个数组,因此后面加[0],就是取该数组的第一个元素
比如:
如果布局为下面所示时,取的就是第一个<ul>对应的节点
<ul> </ul>
<ul></ul>
qq_銀兒爺_0 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答var oUl=oTab.getElementsByTagName("ul")[0];
2 回答var oUl = oTab.getElementsByTagName("ul")[0];
1 回答小白求助var ul = t.getElementsByTagName("ul")[0]
2 回答请问var x=document.getElementsByTagName("div")[0].childNodes;里的[0]是什么意思?
3 回答var x=document.getElementsByTagName("div")[0].childNodes;为什么("div")后面加[0]呢?