⊗jsPmFDPGAP 492 of 505 menu

Гузаронидани гурӯҳи унсурҳои DOM ба воситаи параметрҳои функсия

Бигзор акнун функсияи мо setText ба ҷои ин ки параметри якум он ишора ба як унсурро қабул кунад, якбора ба маҷмӯи унсурҳоро қабул кунад:

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

Биёед функсияи худро амалӣ кунем. Бигзор мо абзасҳои зеринро дорем:

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

Биёед бо ёрии функсияи мо ба ҳамаи ин абзасҳо матни муайянро таъин кунем:

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

Функсияи appendText-ро созед, ки параметри якум он массиви унсурҳои DOM-ро қабул мекунад, параметри дуюм - матн. Онро созед то ин ки функсияи мазкур матнро ба охири унсурҳои додашуда илова кунад.

Функсияи appendElem-ро созед, ки параметри якум он ишора ба объекти DOM-ро қабул мекунад, ки теги ul дар он аст, параметри дуюм - матн. Онро созед то ки ин функсия як li-и нав бо матни додашуда сохта ва онро ба охири теги додашудаи ul илова кунад.

Массив ва ul дода шудааст. Бо ёрии функсияи appendElem, ки дар машқи қабли сохта шуд, ҳар як элемент массиви матнро ба li-и ҷудогона дар ин ul нависед.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан