如果div包著一層div,會(huì)把外層div的第一個(gè)子節(jié)點(diǎn)以及內(nèi)層div的第一個(gè)子節(jié)點(diǎn)都輸出?
var x=document.getElementsByTagName("div")[0].childNodes;
x是一個(gè)數(shù)組,當(dāng)中存放的是每一個(gè)div的第一個(gè)子節(jié)點(diǎn)么?
x[i].nodeName 輸出的具體是哪些節(jié)點(diǎn)的屬性呢?
var x=document.getElementsByTagName("div")[0].childNodes;
x是一個(gè)數(shù)組,當(dāng)中存放的是每一個(gè)div的第一個(gè)子節(jié)點(diǎn)么?
x[i].nodeName 輸出的具體是哪些節(jié)點(diǎn)的屬性呢?
2015-07-15
舉報(bào)
2015-08-31
var x=document.getElementsByTagName("div");這個(gè)獲取的是一個(gè)標(biāo)簽名為div的集合,也就是數(shù)組,包含了所有的div標(biāo)簽。
var x=document.getElementsByTagName("div")[0].childNodes; 這個(gè)獲取的是第一個(gè)div的,子元素的集合。文檔里有兩個(gè)div標(biāo)簽,這里的題目要求輸出第一個(gè)div的子元素。getElementsByTagName("div")[0]這個(gè)就代表div數(shù)組里的第一個(gè)div。
x[i].nodeName 輸出的具體是哪些節(jié)點(diǎn)的屬性呢?
輸出所有第一個(gè)div下面子元素的節(jié)點(diǎn)名稱。
2015-07-15
如果是屬性節(jié)點(diǎn)nodeName將返回這個(gè)屬性的名字
如果是文本節(jié)點(diǎn),nodeName將返回一個(gè)#text的字符串