Funcții pentru lucrul cu un grup de elemente DOM
Să scriem acum o funcție care va primi ca parametru un selector pentru un grup de elemente și noul lor text. Această funcție va seta tuturor elementelor care se potrivesc cu selectorul un nou text.
Să implementăm funcția descrisă:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Să o testăm pe următorul grup de elemente:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
Să setăm un text nou pentru toate elementele cu clasa elem:
setText('.elem', 'text');
Creați funcția appendText, care
va primi ca prim parametru un selector,
iar ca al doilea - text. Faceți ca această funcție
să adauge text la sfârșitul elementelor transmise.