Meetod getElementsByClassName
Meetod getElementsByClassName võimaldab
hankida lehe elemente nende klassi järgi,
mis on määratud atribuudis
class. Saadud elementidega saab
teha erinevaid manipuleerimisi:
muuta nende teksti, atribuute, CSS-stiile ja nii edasi.
Süntaks
document.getElementsByClassName(klassi nimi);
Näide
Hankigem kõik elemendid klassiga www
ja muudame neile teksti omaduse innerHTML abil:
<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 = '!!!';
}
Koodi täitmise tulemus:
<p class="www">!!!</p>
<p class="www">!!!</p>
<p class="www">!!!</p>
Vaata ka
-
meetod
querySelectorAll,
mis hankib elementide rühma selektori järgi -
meetod
getElementsByTagName,
mis hankib elementide rühma silti järgi