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

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

如果div包著一層div,會把外層div的第一個子節點以及內層div的第一個子節點都輸出?

var x=document.getElementsByTagName("div")[0].childNodes;

x是一個數組,當中存放的是每一個div的第一個子節點么?


x[i].nodeName 輸出的具體是哪些節點的屬性呢?

正在回答

2 回答

var x=document.getElementsByTagName("div");這個獲取的是一個標簽名為div的集合,也就是數組,包含了所有的div標簽。

var x=document.getElementsByTagName("div")[0].childNodes; 這個獲取的是第一個div的,子元素的集合。文檔里有兩個div標簽,這里的題目要求輸出第一個div的子元素。getElementsByTagName("div")[0]這個就代表div數組里的第一個div。

x[i].nodeName 輸出的具體是哪些節點的屬性呢?

輸出所有第一個div下面子元素的節點名稱。


0 回復 有任何疑惑可以回復我~
  1. 如果是屬性節點nodeName將返回這個屬性的名字

  2. 如果是文本節點,nodeName將返回一個#text的字符串


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

AKii 提問者

請問是我沒有描述清楚問題么...... = =
2015-07-16 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

如果div包著一層div,會把外層div的第一個子節點以及內層div的第一個子節點都輸出?

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

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

幫助反饋 APP下載

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

公眾號

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