課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
還有var x=document.getElementsByTagName("div")[0].childNodes;這是什么意思?
如果選定的節(jié)點(diǎn)沒有子節(jié)點(diǎn),則該屬性返回不包含節(jié)點(diǎn)的 NodeList。不懂?
2017-03-22
源自:JavaScript進(jìn)階篇 9-8
正在回答
var x=document.getElementsByTagName("div")[0].childNodes;
document.getElementsByTagName返回的就是個(gè)數(shù)組
至于后面這個(gè)[0],表示的是數(shù)組中的第一個(gè)元素,在html文本中有兩個(gè)div,我們求第一個(gè),所以代碼是
街角瘋 提問者
qq_15上位機(jī)喬月旺_03850557 回復(fù) 街角瘋 提問者
childNodes屬性返回一個(gè)NodeList集合,成員包括當(dāng)前節(jié)點(diǎn)的所有子節(jié)點(diǎn)。注意,除了HTML元素節(jié)點(diǎn),該屬性返回的還包括Text節(jié)點(diǎn)和Comment節(jié)點(diǎn)。如果當(dāng)前節(jié)點(diǎn)不包括任何子節(jié)點(diǎn),則返回一個(gè)空的NodeList集合。由于NodeList對(duì)象是一個(gè)動(dòng)態(tài)集合,一旦子節(jié)點(diǎn)發(fā)生變化,立刻會(huì)反映在返回結(jié)果之中。
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
4 回答怎么運(yùn)行沒效果啊
1 回答為什么沒有效果啊
1 回答怎么沒效果?
2 回答這樣寫怎么沒有效果
6 回答怎么沒有運(yùn)行效果了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-03-22
var x=document.getElementsByTagName("div")[0].childNodes;
document.getElementsByTagName返回的就是個(gè)數(shù)組
至于后面這個(gè)[0],表示的是數(shù)組中的第一個(gè)元素,在html文本中有兩個(gè)div,我們求第一個(gè),所以代碼是
var x=document.getElementsByTagName("div")[0].childNodes;
2017-03-23
childNodes屬性返回一個(gè)NodeList集合,成員包括當(dāng)前節(jié)點(diǎn)的所有子節(jié)點(diǎn)。注意,除了HTML元素節(jié)點(diǎn),該屬性返回的還包括Text節(jié)點(diǎn)和Comment節(jié)點(diǎn)。如果當(dāng)前節(jié)點(diǎn)不包括任何子節(jié)點(diǎn),則返回一個(gè)空的NodeList集合。由于NodeList對(duì)象是一個(gè)動(dòng)態(tài)集合,一旦子節(jié)點(diǎn)發(fā)生變化,立刻會(huì)反映在返回結(jié)果之中。