課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
s=a[0].childNode;為什么不是s=a.childNode;呢?為何一定要用第一個賦值
2016-03-10
源自:JavaScript進階篇 9-8
正在回答
s在這里也是一個數組,是指a[0]元素下的子節(jié)點的集合,所以s才可以使用 length 方法
chenjiaobin 提問者
a 所獲取的是一個數組,里面有多個節(jié)點,所以需要明確是第幾個節(jié)點,不一定要用第一個? 而是要根據你的選擇設置第幾個
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態(tài)交互世界
3 回答var a=document.getElementsByTagName("div")[0].childNodes;
1 回答mylist.parentNode.parentNode.parentNode.childNodes[7].childNodes[0].nodeValue;是正確的,childNodes[length-1].childNodes[0],卻不可以?
5 回答getElementsByTagName("div")[0].childNodes
2 回答document.getElementsByTagName("div")[0].childNodes;
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-19
s在這里也是一個數組,是指a[0]元素下的子節(jié)點的集合,所以s才可以使用 length 方法
2016-03-10
a 所獲取的是一個數組,里面有多個節(jié)點,所以需要明確是第幾個節(jié)點,不一定要用第一個? 而是要根據你的選擇設置第幾個