English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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()Методы