⊗jsPmFDPGAP 492 of 505 menu

DOM elementide grupi edastamine funktsioonide parameetritena

Olgu nüüd meie funktsioon setText esimeseks parameetriks mitte üks element, vaid kohe elementide kogum:

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

Testime meie funktsiooni praktikas. Olgu meil järgmised lõigud:

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

Kasutame meie funktsiooni, et seada kõikidele nendele lõikudele mingi tekst:

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

Tehke funktsioon appendText, mis esimeseks parameetriks võtab massiivi DOM elemente ja teiseks - teksti. Tehke nii, et see funktsioon lisab teksti antud elementide lõppu.

Tehke funktsioon appendElem, mis esimeseks parameetriks võtab viite DOM objekti, milles asub silt ul, ja teiseks - teksti. Tehke nii, et see funktsioon loob uue li antud tekstiga ja lisab selle antud sildi ul lõppu.

Antud massiiv ja ul. Kasutades funktsiooni appendElem, mis loodi eelmises ülesandes, kirjutage iga massiivi element eraldi li selle ul sisse.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu