⊗jsPmFDPGAP 492 of 505 menu

DOM elementlar guruhini funksiyalar parametrlari sifatida uzatish

Endi bizning setText funksiyamiz birinchi parametr sifatida bitta elementga emas, balki darhol elementlar to'plamiga havola qabul qilsin:

function setText(elems, text) { for (let elem of elems) { elem.textContent = text; } }

Keling, ushbu funksiyamizni amalda sinab ko'ramiz. Quyidagi abzatslar mavjud bo'lsin:

<p class="elem"></p> <p class="elem"></p> <p class="elem"></p> <p class="elem"></p> <p class="elem"></p>

Keling, ushbu funksiyamiz yordamida barcha abzatslarga biron bir matn o'rnatamiz:

let elems = document.querySelectorAll('.elem'); setText(elems, 'matn');

appendText funksiyasini yarating, u birinchi parametr sifatida DOM elementlari massivini, ikkinchi parametr sifatida esa matnni qabul qilsin. Ushbu funksiya uzatilgan elementlarning oxiriga matn qo'shsin.

appendElem funksiyasini yarating, u birinchi parametr sifatida ul tegi joylashgan DOM ob'ektiga havolani, ikkinchi parametr sifatida esa matnni qabul qilsin. Ushbu funksiya yangi li ni uzatilgan matn bilan yaratishi va uni uzatilgan ul tegining oxiriga qo'shishi kerak.

Massiv va ul berilgan. Oldingi topshiriqda yaratilgan appendElem funksiyasidan foydalanib, massivning har bir elementini ushbu ul ichidagi alohida li ga yozing.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish