Metoda getElementsByClassName
Metoda getElementsByClassName lejon
marrjen e elementeve të faqes sipas klasës së tyre,
të përcaktuar në atributin
class. Me elementët e marrë mund
të kryhen manipulime të ndryshme:
ndryshimi i tekstit të tyre, atributeve, stileve CSS dhe kështu me radhë.
Sintaksa
document.getElementsByClassName(emri i klasës);
Shembull
Le të marrim të gjithë elementët me klasën www
dhe t'ua ndryshojmë tekstin duke përdorur vetinë 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 = '!!!';
}
Rezultati i ekzekutimit të kodit:
<p class="www">!!!</p>
<p class="www">!!!</p>
<p class="www">!!!</p>
Shihni gjithashtu
-
metoda
querySelectorAll,
e cila merr një grup elementësh sipas selektorit -
metoda
getElementsByTagName,
e cila merr një grup elementësh sipas tagut