第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

為什么獲取的不是父節(jié)點而是第一個子節(jié)點?

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

這樣不可以么?

正在回答

2 回答

  1. document.getElementsByTagName("div"),這個獲取的是所有div標簽,是一個數(shù)組。

  2. 你需要指定獲取哪個div塊,所以需要指定下標。

  3. 比如獲取第一個div塊的子節(jié)點,document.getElementsByTagName("div")[0].childNodes;

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

學學web前端 提問者

非常感謝!
2015-08-11 回復 有任何疑惑可以回復我~

對,你的第三點提醒了我。因為題目中只有一個div,而按標簽名獲取得到的是一個div元素的數(shù)組


ocument.getElementsByTagName("div")[0].childNodes;獲取的這個div元素組成的數(shù)組(雖然只有一個div元素)的第一個div元素,自然就可以用.childNodes屬性

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

zoe0773

你還是不明白樓上回答你的是什么, <div> javascript <p>javascript</p> <div>jQuery</div> <h5>PHP</h5> </div> 一共有兩個div,子節(jié)點下還有一個div。 如果不寫[0]獲得是全部div的集合,題目里要獲取第一個div的子節(jié)點,所以會是[0].childNodes
2015-08-31 回復 有任何疑惑可以回復我~
#2

學學web前端 提問者 回復 zoe0773

我難道理解錯了嗎?我感覺沒有
2015-08-31 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么獲取的不是父節(jié)點而是第一個子節(jié)點?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號