Funksionet për të punuar me një grup elementësh DOM
Tani le të shkruajmë një funksion që do të marrë si parametër një selektor të një grupi elementësh dhe tekstin e tyre të ri. Le të jetë ky funksion ai që vendos për të gjithë elementët që përputhen me selektorin tekstin e ri.
Le të implementojmë funksionin e përshkruar:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Le ta testojmë atë në një grup elementësh të mëposhtëm:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
Le të vendosim për të gjithë elementët me klasën elem
tekstin e ri:
setText('.elem', 'text');
Krijoni funksionin appendText, i cili
do të marrë si parametër të parë një selektor,
ndërsa si të dytin - tekst. Sigurohuni që ky funksion
të shtojë tekstin në fund të elementëve të përcaktuar.