Metoden getElementsByClassName

Metoden getElementsByClassName lar deg hente sideelementer etter deres klasse, satt i attributtet class. Du kan utføre ulike manipulasjoner på de hentede elementene: endre deres tekst, attributter, CSS-stiler og så videre.

Syntaks

javascriptdocument.getElementsByClassName(klassenavn);

Eksempel

La oss hente alle elementer med klassen www og endre teksten deres ved hjelp av egenskapen innerHTML:

html<p class="www">elem 1</p>
<p class="www">elem 2</p>
<p class="www">elem 3</p>
javascriptlet elems = document.getElementsByClassName('www');

for (let elem of elems) {
  elem.innerHTML = '!!!';
}

Resultatet av kjøring av koden:

html<p class="www">!!!</p>
<p class="www">!!!</p>
<p class="www">!!!</p>

Se også