Метод getElementsByClassName
Методът getElementsByClassName позволява
да получите елементи на страницата по техния клас,
зададен в атрибута
class. С получените елементи може
да се извършват различни манипулации:
промяна на техния текст, атрибути, CSS стилове и така нататък.
Синтаксис
document.getElementsByClassName(име на клас);
Пример
Нека получим всички елементи с клас www
и променим техния текст със свойството innerHTML:
<p class="www">elem 1</p>
<p class="www">elem 2</p>
<p class="www">elem 3</p>
let elems = document.getElementsByClassName('www');
for (let elem of elems) {
elem.innerHTML = '!!!';
}
Резултат от изпълнението на кода:
<p class="www">!!!</p>
<p class="www">!!!</p>
<p class="www">!!!</p>
Вижте също
-
метод
querySelectorAll,
който получава група елементи по селектор -
метод
getElementsByTagName,
който получава група елементи по таг