Вот несколько методов 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'));