Funkce pro práci se skupinou DOM elementů
Nyní si napíšeme funkci, která jako parametr bude přijímat selektor skupiny elementů a jejich nový text. Nechť tato funkce nastavuje všem elementům vybraným selektorem nový text.
Implementujme popsanou funkci:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Ověřme ji na skupině následujících elementů:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
Nastavme všem elementům s třídou elem
nový text:
setText('.elem', 'text');
Vytvořte funkci appendText, která
prvním parametrem bude přijímat selektor,
a druhým - text. Zařiďte, aby tato funkce
přidávala text na konec předaných
elementů.