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

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

關于訪問子節點后的結果

結果看不太懂啊,求解

正在回答

3 回答

nodeType :元素節點獲取 ?1

????????????????????文本節點獲取 ?3

nodeName: ?元素節點獲取元素節點名稱

????????????????????? ? 文本節點獲取#text

nodeValue:?元素節點獲取undefined或null

????????????????????文本節點獲取文本自身


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

謝謝你,這個我明白了。但是此處運行的結果我看不懂

節點類型:undefined
節點名字:#text
節點值: javascript?

節點類型:undefined
節點名字:P
節點值:null

節點類型:undefined
節點名字:#text
節點值:?

節點類型:undefined
節點名字:DIV
節點值:null

節點類型:undefined
節點名字:#text
節點值:?

節點類型:undefined
節點名字:H5
節點值:null

節點類型:undefined
節點名字:#text
節點值:?



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

liuzh_

nodeObjec[Index].nodeValue不能獲取到值,但是nodeObject[Index].innerHTML可以獲取到標簽內的值,具體我也不是知道為什么 等大神解釋
2015-12-11 回復 有任何疑惑可以回復我~
<div>
??javascript??
??<p>javascript</p>
??<div>jQuery</div>
??<h5>PHP</h5>
</div>

第一個div的子節點,首先<p></p><div></div><h5></h5>明確的有3個,為什么結果elementNode.childNodes結果是7個呢,左邊的解釋如果沒看明白嗎?首先瀏覽器之間有個識別不一樣的地方,IE會識別3個,其他瀏覽器會識別7個,多出來的那4個,你可以理解為不同元素節點之間有一個“空白節點”,比如第一個div和p之間,有1個,p和第二個div之間有1個,第二個div和h5之間有1個,h5和第一個div有1個,這樣就是3+1+1+1+1=7個。

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

yisayhong

你這是誤導..
2015-12-09 回復 有任何疑惑可以回復我~

舉報

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

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

進入課程

關于訪問子節點后的結果

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

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

幫助反饋 APP下載

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

公眾號

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