HTMLCollection


元素节点对象的集合,它是一个对象,可简称为元素节点集合。

不能使用forEach,只能用for来遍历。

document.links、document.forms、document.images等属性会返回一个元素节点的集合。

元素节点集合是动态的。

元素节点上可能会有id或name属性,元素节点集合使用该属性是可以滴。

  1. <img id="pic" src="image/1.jpg">
  2. var pic = document.getElementById('pic');
  3. 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对比。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM