学学web前端
2015-08-10 18:08
var x=document.getElementsByTagName("div").childNodes;
这样不可以么?
document.getElementsByTagName("div"),这个获取的是所有div标签,是一个数组。
你需要指定获取哪个div块,所以需要指定下标。
比如获取第一个div块的子节点,document.getElementsByTagName("div")[0].childNodes;
对,你的第三点提醒了我。因为题目中只有一个div,而按标签名获取得到的是一个div元素的数组
ocument.getElementsByTagName("div")[0].childNodes;获取的这个div元素组成的数组(虽然只有一个div元素)的第一个div元素,自然就可以用.childNodes属性
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题
回答 3
回答 2