課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
document.write(mylist.parentNode.parentNode.nextSibling.nextSibling.nextSibling.innerHTML);
為啥不行呢?
2015-12-10
源自:JavaScript進(jìn)階篇 9-10
正在回答
<ul?id="con">//空白節(jié)點(diǎn)1 <li?id="lesson1">javascript ??<ul>? ??????<li?id="tcon">?基礎(chǔ)語法</li> ??????<li>流程控制語句</li> ??????<li>函數(shù)</li> ??????<li>事件</li> ??????<li>DOM</li> ??</ul> </li>//空白節(jié)點(diǎn)2 <li?id="lesson2">das</li>//空白節(jié)點(diǎn)3 <li?id="lesson3">dadf</li>//空白節(jié)點(diǎn)4 <li?id="lesson4">HTML/CSS? ??<ul> ????<li>文字</li> ????<li>段落</li> ????<li>表單</li> ????<li>表格</li>?? ??</ul>? </li></ul>
所以算上空白節(jié)點(diǎn)你獲取的是空白節(jié)點(diǎn)3,所以輸出是undefined,所以你要再加三個nextSibling才能輸出<li id="lesson4">
太陽1993雙子
慕函數(shù)2789595 提問者
Scny 回復(fù) 太陽1993雙子
空白節(jié)點(diǎn)就是兩個標(biāo)簽之間空白的地方
你看看 調(diào)試工具是不是獲取不到 是的話就是邏輯出錯了
舉報
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
1 回答兄弟節(jié)點(diǎn)問題
2 回答訪問兄弟節(jié)點(diǎn)
3 回答訪問兄弟節(jié)點(diǎn)?
2 回答code--訪問兄弟節(jié)點(diǎn)
3 回答訪問兄弟節(jié)點(diǎn)不是很懂
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-12-17
所以算上空白節(jié)點(diǎn)你獲取的是空白節(jié)點(diǎn)3,所以輸出是undefined,所以你要再加三個nextSibling才能輸出<li id="lesson4">
2016-03-11
空白節(jié)點(diǎn)就是兩個標(biāo)簽之間空白的地方
2015-12-10
你看看 調(diào)試工具是不是獲取不到 是的話就是邏輯出錯了