Функции за работа со група на DOM елементи
Ајде сега да напишеме функција која како параметар ќе прифаќа селектор на група на елементи и нивниот нов текст. Нека оваа функција поставува на сите елементи кои одговараат на селекторот нов текст.
Да ја имплементираме опишаната функција:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Ајде да ја тестираме на група од следниве елементи:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
Да поставиме нов текст на сите елементи со класа elem:
setText('.elem', 'text');
Направете функција appendText, која
првиот параметар ќе биде селектор,
а вториот - текст. Направете така што оваа
функција ќе додава текст на крајот од дадените
елементи.