Funkcijos darbui su DOM elementų grupe
Dabar sukurkime funkciją, kuri parametru priims elementų grupės selektorių ir jų naują tekstą. Tegul ši funkcija nustato visiems atitinkantiems selektorių elementams naują tekstą.
Įgyvendinkime aprašytą funkciją:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Patikrinkime ją šioje elementų grupėje:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
Nustatykime visiems elementams su klase elem
naują tekstą:
setText('.elem', 'text');
Sukurkite funkciją appendText, kuri
pirmu parametru priims selektorių,
o antru - tekstą. Padarykite taip, kad ši
funkcija pridėtų tekstą į pabaigą perduotų
elementų.