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

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

求大神幫忙。。。

請問DOM模型是這樣嗎?

http://img1.sycdn.imooc.com//570b808f0001b63a25601920.jpg

<script ?type="text/javascript"> ? ?

? ?var mylist = document.getElementById("tcon");?

var mychar=mylist.parentNode.parentNode.parentNode.lastChild;

document.write(mychar.innerHTML);

</script>

那么應該怎么理解var mychar=mylist.parentNode.parentNode.parentNode.lastChild;這句


正在回答

2 回答

就是取mylist.parentNode.parentNode的最后一個兄弟節點

0 回復 有任何疑惑可以回復我~
#1

等待Mr薰衣草 提問者

不應該是mylist.parentNode.parentNode.parentNode的最后一個結點嗎?
2016-04-11 回復 有任何疑惑可以回復我~


<body class="1">

???? <div class="2">

????????????<p class="3">

????????????????????<a class="4"> </a>

????????????</p>

???? </div>

??? <span class="5"></span>

</body>

var a=getElementsByTagName("a")[0];????//a標簽

a.parentNode?? == p標簽

a.parentNode.parentNode ==div標簽

a.parentNode.parentNode.parentNode == body標簽

a.parentNode.parentNode.parentNode.lastChild == span標簽????//lastChild就是最后一個子標簽

把《Javascript進階》第九章看一下吧

1 回復 有任何疑惑可以回復我~
#1

等待Mr薰衣草 提問者

mylist.parentNode.parentNode 已經獲得了ID為con的結點 該結點不已經是DOM樹的根結點了么 然后 mylist.parentNode.parentNode.lastChild;不就能獲得了ID為lesson4結點了么? 為什么還要再求一次父節點啊 var mychar=mylist.parentNode.parentNode.parentNode.lastChild;
2016-04-11 回復 有任何疑惑可以回復我~

舉報

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

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

進入課程

求大神幫忙。。。

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

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

幫助反饋 APP下載

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

公眾號

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