⊗jsPmFDPGAP 492 of 505 menu

Předávání skupiny DOM elementů parametry funkcí

Nechť nyní naše funkce setText bude první parametr přijímat odkaz nikoli na jeden prvek, ale rovnou na sadu prvků:

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

Vyzkoušejme naši funkci v praxi. Předpokládejme, že máme následující odstavce:

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

Nyní pomocí naší funkce nastavme všem těmto odstavcům nějaký text:

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

Vytvořte funkci appendText, která bude první parametr přijímat pole DOM elementů a druhý - text. Zařiďte, aby tato funkce přidávala text na konec předaných elementů.

Vytvořte funkci appendElem, která bude první parametr přijímat odkaz na DOM objekt, ve kterém se nachází tag ul, a druhý - text. Zařiďte, aby tato funkce vytvořila novou li s předaným textem a přidala ji na konec předaného tagu ul.

Je dáno pole a ul. Pomocí funkce appendElem, vytvořené v předchozím úkolu, zapište každý prvek pole do samostatné li v tomto ul.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout