Функсияҳо барои кор бо гурӯҳи элементҳои 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 созед, ки
параметри якум салекторро мегирад,
ва параметри дуюм - матн. Бигзор ин функсия
матнро ба охири элементҳои додашуда
илова кунад.