Метод HTML DOM getElementsByClassName ()
примеров
Получить все элементы по имени класса:
Попробуйте »
Определения и использование
Метод getElementsByClassName () возвращает все элементы в документе указать имя класса коллекции, как объект NodeList.
NodeList объект представляет порядок списка узлов. Nodelist объект, который мы можем получить доступ к списку узлов (номер индекса, начиная с 0) через список узла индексным номером узла.
Совет: Вы можете использовать объект Nodelist в длину свойство для определения количества элементов по имени класса, а также различные элементы цикла , чтобы получить необходимые элементы.
Поддержка браузеров
Цифры в таблице представляют собой первый браузер, поддерживающий номер версии метода.
способ | |||||
---|---|---|---|---|---|
getElementsByClassName () | 4.0 | 9.0 | 3.0 | 3.1 | 9.5 |
грамматика
параметры
параметры | тип | описание |
---|---|---|
имя_класса | строка | Must. Классы элемента вам необходимо получить имя. Несколько имен классов, разделенных пробелами, такие как "тест демо". |
Техническое описание
версия DOM: | Базовый уровень объекта 1 Документ |
---|---|
Возвращает: | NodeList объект, представляющий элемент определяет имя класса коллекции. Порядок элементов в коллекции своего рода в порядке их появления в коде. |
Другие примеры
примеров
Получает "пример" и "цвет" имя класса всех элементов:
Попробуйте »
примеров
Сколько стиль класса = элементы "пример" (используя свойство длины NodeList) для просмотра документа являются:
Попробуйте »
примеров
Изменение цвета фона всех стилей класса = "пример" элементов:
var i;
for (i = 0 ; i < x.length; i++) {
x[i].style.backgroundColor = "red" ;
}
Попробуйте »
Похожие страницы
Учебник CSS: CSS селекторы
CSS Ссылка: CSS селекторы .class
HTML DOM Справочное руководство: Элемент .getElementsByClassName ()
HTML DOM Ссылка: атрибут Classname
HTML DOM Reference Manual: HTML DOM атрибуты ClassList
HTML DOM Reference Manual: HTML DOM Style Object