DOMHTMLCollection
HTMLCollection
是 HTML 元素的集合。
HTMLCollection
對象類似一個(gè)包含 HTML 元素的數(shù)組列表葫掉。
getElementsByTagName()
方法返回的就是一個(gè) HTMLCollection
對象。
CONTENT
屬性 / 方法 | 描述 |
---|---|
item() | 返回 HTMLCollection 中指定索引的元素户魏。 |
length | 返回 HTMLCollection 中元素的數(shù)量叼丑。 |
namedItem() | 返回 HTMLCollection 中指定 ID 或 name 屬性的元素扛门。 |
item
定義和用法
item()
方法返回 HTMLCollection 對象中指定索引位置的元素。
元素在 HTMLCollection 對象中的順序與它們在文檔源代碼中出現(xiàn)的順序一樣星立,索引起始位置為 0。
也可以使用以下簡寫的方式绰垂,獲取的結(jié)果是一樣的:
var x = document.getElementsByTagName("P")[0];
語法
HTMLCollection.item(index)
或:
HTMLCollection[index]
length
定義和用法
length
屬性返回 HTMLCollection 對象中元素的數(shù)量。
該屬性是只讀的胧沫。
該屬性在循環(huán) HTMLCollection 對象時(shí)很有用琳袄。
語法
HTMLCollection.length
namedItem
定義和用法
namedItem()
方法返回 HTMLCollection 對象中指定 ID 或 name 的元素。
也可以使用以下簡寫方式來獲冉讯骸:
var x = document.getElementsByTagName("P")["myElement"];
語法
HTMLCollection.namedItem(name)
或:
HTMLCollection[name]
參數(shù)說明:
參數(shù) | 描述 |
---|---|
name | 必需碎紊,你要返回元素的 id 或 name 屬性的值仗考。 |