Funkcie pre prácu so skupinou DOM elementov
Teraz napíšme funkciu, ktorá ako parameter bude prijímať selektor skupiny elementov a ich nový text. Nech táto funkcia nastaví všetkým elementom vybraným selektorom nový text.
Implementujme opísanú funkciu:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Otestujme ju na skupine nasledujúcich elementov:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
Nastavme všetkým elementom s triedou elem
nový text:
setText('.elem', 'text');
Vytvorte funkciu appendText, ktorá
prvým parametrom bude prijímať selektor,
a druhým - text. Zabezpečte, aby táto
funkcia pridávala text na koniec prenesených
elementov.