var x=document.getElementsByTagName("div")[0].childNodes;
x是一个数组,当中存放的是每一个div的第一个子节点么?
x[i].nodeName 输出的具体是哪些节点的属性呢?
var x=document.getElementsByTagName("div");这个获取的是一个标签名为div的集合,也就是数组,包含了所有的div标签。
var x=document.getElementsByTagName("div")[0].childNodes; 这个获取的是第一个div的,子元素的集合。文档里有两个div标签,这里的题目要求输出第一个div的子元素。getElementsByTagName("div")[0]这个就代表div数组里的第一个div。
x[i].nodeName 输出的具体是哪些节点的属性呢?
输出所有第一个div下面子元素的节点名称。
如果是属性节点nodeName将返回这个属性的名字
如果是文本节点,nodeName将返回一个#text的字符串