getElementsByTagName()方法可返回帶有指定標(biāo)簽名的對(duì)象的集合。
返回列表中的元素按照它們?cè)谠创a中出現(xiàn)的順序進(jìn)行排序。
可以通過(guò)索引號(hào)訪問(wèn)返回的列表。索引從0開(kāi)始。
使用數(shù)組的length屬性確定具有指定標(biāo)簽名稱的元素?cái)?shù),然后可以遍歷所有元素并提取所需的信息。
document.getElementsByTagName(tag)
var x = document.getElementsByTagName("p");測(cè)試看看?/?
所有瀏覽器完全支持getElementsByTagName()方法:
Method | ![]() | ![]() | ![]() | ![]() | ![]() |
getElementsByTagName() | 是 | 是 | 是 | 是 | 是 |
參數(shù) | 描述 |
---|---|
tag | 您要獲取的元素的標(biāo)簽名稱。 |
返回值: | 返回具有指定標(biāo)簽名稱的所有元素的類似數(shù)組的對(duì)象 |
---|---|
DOM版本: | DOM級(jí)別1 |
更改文檔中所有段落元素的背景色:
var x = document.getElementsByTagName("p"); for(let i = 0; i < x.length; i++) { x[i].style.backgroundColor = "coral"; }測(cè)試看看?/?
DOM Document querySelector()方法
DOM Document querySelectorAll()方法
DOM Document getElementById()方法
DOM Document getElementsByClassName()方法