Funkcije za rad sa grupom DOM elemenata
Hajde sada da napišemo funkciju koja će kao parametar prihvatiti selektor grupe elemenata i njihov novi tekst. Neka ova funkcija postavi svim elementima koji odgovaraju selektoru novi tekst.
Implementirajmo opisanu funkciju:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Hajde da je testiramo na grupi sledećih elemenata:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
Postavimo svim elementima sa klasom elem
novi tekst:
setText('.elem', 'text');
Napravite funkciju appendText koja
će kao prvi parametar prihvatati selektor,
a kao drugi - tekst. Uredite je tako da ova
funkcija dodaje tekst na kraj prosleđenih
elemenata.