Вот несколько методов JavaScript для поиска элементов по имени класса:
-
getElementsByClassName
: этот метод возвращает живую HTML-коллекцию элементов с определенным именем класса.
Пример:const elements = document.getElementsByClassName('classname');
-
querySelectorAll
: этот метод возвращает статический NodeList элементов, соответствующих указанному селектору CSS, включая имя класса.
Пример:const elements = document.querySelectorAll('.classname');
-
querySelector
: этот метод возвращает первый элемент, соответствующий указанному селектору CSS, включая имя класса.
Пример:const element = document.querySelector('.classname');
-
Array.from
сdocument.getElementsByClassName
: этот метод преобразует HTMLCollection, возвращаемуюgetElementsByClassName
, в массив.
Пример:const elements = Array.from(document.getElementsByClassName('classname'));
-
Array.from
сdocument.querySelectorAll
: этот метод преобразует NodeList, возвращаемыйquerySelectorAll
, в массив.
Пример:const elements = Array.from(document.querySelectorAll('.classname'));