多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[https://www.runoob.com/jsref/dom-htmlcollection.html](https://www.runoob.com/jsref/dom-htmlcollection.html) **获取HTMLCollection 对象** [getElementsByTagName()](https://www.runoob.com/jsref/met-element-getelementsbytagname.html)方法返回的就是一个 HTMLCollection 对象 ``` var collection = document.getElementsByTagName("p"); ``` ~~~js document.forms 是一个 HTMLCollection ~~~ 下面的每个项目(以及它们指定的属性)都返回 HTMLCollection: * Document (images, applets, links, forms, anchors) * form (elements) * map (areas) * select (options) * table (rows, tBodies) * tableSection (rows) * row (cells) ## 属性和方法 下表列出了 HTMLCollection 对象中的属性和方法: | 属性 / 方法 | 描述 | | --- | --- | | [item()](https://www.runoob.com/jsref/met-htmlcollection-item.html) | 返回 HTMLCollection 中指定索引的元素。 | | [length](https://www.runoob.com/jsref/prop-htmlcollection-length.html) | 返回 HTMLCollection 中元素的数量。 | | [namedItem()](https://www.runoob.com/jsref/met-htmlcollection-nameditem.html) | 返回 HTMLCollection 中指定 ID 或 name 属性的元素。 |