亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

parentNode的解決方式

parentNode這一章,我使用 document.write(mylist.parentNode.parentNode.innerHTML) 輸出了包括“HTML/CSS”和“段落。?!彼越Y果是正確的。 --- 為什么慕課網會判我錯呢?

正在回答

1 回答

<ul?id="con">??????????????????????//<li?id="tcon">?基礎語法</li>????的太祖父節點mylist.parentNode.parentNode.parentNode
<li?id="lesson1">javascript????????//<li?id="tcon">?基礎語法</li>????的祖父節點mylist.parentNode.parentNode
??<ul>?????????????????????????????//<li?id="tcon">?基礎語法</li>????的父節點mylist.parentNode
??????<li?id="tcon">?基礎語法</li>
??????<li>流程控制語句</li>
??????<li>函數</li>
??????<li>事件</li>
??????<li>DOM</li>
??</ul>
</li>
<li?id="lesson2">das</li>
<li?id="lesson3">dadf</li>
<li?id="lesson4">HTML/CSS????????//<li?id="tcon">?基礎語法</li>????的太祖父節點(<ul?id="con">?)的最后一個子節點mylist.parentNode.parentNode.parentNode.lastChild
??<ul>
????<li>文字</li>
????<li>段落</li>
????<li>表單</li>
????<li>表格</li>??
??</ul>?
</li>
</ul>

你把這里畫出DOM樹狀圖,會發現mylist(即<li id="tcon"> 基礎語法</li>)的父節點(mylist.
patentNode)是<ul>,mylist父節點的父節點(祖父節點mylist.parentNode.parentNode)是<li id="lesson1">,根據題目要求輸出的是包括“HTML/CSS”和“段落”,這里

<li id="lesson4">HTML/CSS?

? <ul>

? ? <li>文字</li>

? ? <li>段落</li>

? ? <li>表單</li>

? ? <li>表格</li> ?

? </ul>?

</li>

是<ul id="con">的最后一個子節點,而<ul id="con">是mylist的太祖父節點(mylist.parentNode.parentNode.parentNode),你少加了一個parentNode, 正確的寫法是document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML),

5 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       469074    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

parentNode的解決方式

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號