Funkcije za delo s skupino DOM elementov
Sedaj napišimo funkcijo, ki bo kot parameter sprejela selektor skupine elementov in njihovo novo besedilo. Naj ta funkcija nastavi vsem elementom, ki ustrezajo selektorju, novo besedilo.
Implementirajmo opisano funkcijo:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Preverimo jo na skupini naslednjih elementov:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
Nastavimo vsem elementom z razredom elem
novo besedilo:
setText('.elem', 'text');
Naredite funkcijo appendText, ki
bo prvi parameter sprejela selektor,
drugi pa besedilo. Poskrbite, da bo ta funkcija
dodala besedilo na konec predanih
elementov.