不为我蓝
2016-01-27 23:20
为什么要加多一个[0],不是ByTagName("div").childNodes?
我已经明白,谢谢
getElementsByTagName("div")得到的本身就是一个集合,(注意Elements是复数),你要指定具体是这个集合中的哪个对象,才能获取到这个对象的子节点集合。这里[0],表示第一个div节点对象。当然也可以是
var a=document.getElementsByTagName("div");
var b=a[0].childNodes;
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题
回答 3
回答 2
回答 2
回答 1
回答 2