English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод getElementsByTagName() в HTML DOM

Объект Document HTML DOM

getElementsByTagName()Метод может вернуть набор объектов с указанным именем тега.

Элементы в списке排序ятся в порядке их появления в исходном коде.

Элементы, возвращаемые списком, можно получить через индексный номер. Индекс начинается с 0.

Использование массиваlengthСвойство определяет количество элементов с указанным именем тега, после чего можно перебрать все элементы и извлечь необходимую информацию.

Синтаксис:

document.getElementsByTagName(tag)
var x = document.getElementsByTagName("p");
Проверьте, пожалуйста‹/›

Совместимость браузеров

Все браузеры полностью поддерживают метод getElementsByTagName():

Метод
getElementsByTagName()ДаДаДаДаДа

Значение параметра

ПараметрОписание
тегИмя тега элемента, который вы хотите получить.

Технические детали

Возврат значения:Возвращает объект аналогичный массиву с элементами, имеющими указанное имя тега
Версия DOM:Уровень DOM 1

Более примеров

Изменить цвет фона всех элементов абзаца в документе:

var x = document.getElementsByTagName("p");
for(let i = 0; i < x.length; i++) {
   x[i].style.backgroundColor = "coral";
}
Проверьте, пожалуйста‹/›

См. также

DOM Document querySelector()Методы

DOM Document querySelectorAll()Методы

DOM Document getElementById()Методы

DOM Document getElementsByClassName()Методы

Объект Document HTML DOM