DOM elementlar guruhi bilan ishlash funksiyalari
Keling endi parametr sifatida elementlar guruhi selektorini va ularning yangi matnini qabul qiladigan funksiya yozaylik. Bu funksiya selektorga mos keladigan barcha elementlarga yangi matn o'rnatsin.
Tasvirlangan funksiyani amalga oshiramiz:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Keling uni quyidagi elementlar guruhida sinab ko'ramiz:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
elem klassiga ega barcha elementlarga
yangi matn o'rnatamiz:
setText('.elem', 'text');
appendText funksiyasini yarating, u
birinchi parametr sifatida selektorni,
ikkinchi parametr sifatida esa matnni qabul qilsin.
Ushbu funksiya berilgan elementlarning
oxiriga matn qo'shsin.