元素節點對象的集合,它是一個對象,可簡稱為元素節點集合。
不能使用forEach,只能用for來遍歷。
document.links、document.forms、document.images等屬性會返回一個元素節點的集合。
元素節點集合是動態的。
元素節點上可能會有id或name屬性,元素節點集合使用該屬性是可以滴。
- <img id="pic" src="image/1.jpg">
- var pic = document.getElementById('pic');
- document.images.pic === pic //true
第二行的pic是一個元素節點對象引用,第三行的document.images是元素節點對象集合,也許包含了許多的image對象,再加上.pic就像是在找id=pic的那個對象。
在一堆對象中找到自己需要的那個對象,和用身份證找人無本質區別。
length:包含的對象數量
item(int):已經說過
namedItem()
document.images.namedId('pic')
得到id為pic的元素節點
沒有就返回null。
document.images.pic對比。
