NodeList實例對象是一個類似數組的對象,它的成員是節點對象。Node.childNodes、document.querySelectorAll()返回的都是NodeList實例對象。NodeList 對象代表一個有序的節點列表。
基本介紹
- 中文名:節點列表
- 外文名:NodeList
正文
NodeList 對象
NodeList 對象屬性
屬性 | 描述 |
---|---|
返回節點列表中的節點數量。 |
NodeList 對象方法
方法 | 描述 |
---|---|
item() | 返回節點列表中指定索引號的節點。 |
實例
var parent = document.getElementById('parent');parent.childNodes.length // 2parent.appendChild(document.createElement('div'));parent.childNodes.length // 3
//HTML部分代碼//<ul><li>one</li><li>two</li><li>three</li></ul>//JAVASCRIPT代碼var myNodeList = document.querySelector('ul').childNodes;for(var i=0;i<myNodeList.length;i++){ console.log(myNodeList[i]);}/* <li>one</li><li>two</li><li>three</li>*/console.log(myNodeList.length);// 3console.log(myNodeList.item(1));//<li>two</li>