Funksies vir die hantering van 'n groep DOM elemente
Laat ons nou 'n funksie skryf wat as parameter 'n selekteerder vir 'n groep elemente sal neem en hul nuwe teks. Laat hierdie funksie vir alle elemente wat onder die selekteerder val nuwe teks stel.
Laat ons die beskryfde funksie implementeer:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Kom ons toets dit op 'n groep van die volgende elemente:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
Laat ons vir alle elemente met die klas elem
nuwe teks stel:
setText('.elem', 'text');
Maak 'n funksie appendText, wat
die eerste parameter as 'n selekteerder sal neem,
en die tweede as teks. Maak dit so dat hierdie funksie
teks aan die einde van die oorhandigde elemente toevoeg.