getElementsByTagName()方法返回一个类似数组的列表,其中包含具有指定标记名称的元素的子元素。
返回列表中的元素按照它们在源代码中出现的顺序进行排序。
可以通过索引号访问返回的列表。索引从0开始。
使用length属性确定具有指定标签名称的子元素的数量,然后可以遍历所有元素并提取所需的信息。
element.getElementsByTagName类似于document.getElementsByTagName() ,但它仅搜索中属于指定元素的后代的元素。
element.getElementsByTagName(tag)
var gBox = document.getElementById("greenBox");
gBox.getElementsByTagName("P")[0].innerHTML = "Hello World!!!";测试看看‹/›所有浏览器完全支持getElementsByTagName()方法:
| 方法 | ![]() | ![]() | ![]() | ![]() | ![]() |
| getElementsByTagName() | 是 | 是 | 是 | 是 | 是 |
| 参数 | 描述 |
|---|---|
| tag | 您想要获得的子元素的标签名称。 |
| 返回值: | 返回具有指定标签名称的所有子元素的类似数组的对象 |
|---|---|
| DOM版本: | DOM级别1 |
HTML DOM参考document.getElementsByTagName()方法