Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsPmFDPGAP 492 of 505 menu
◀ ▶

Przekazywanie grupy elementów DOM jako parametry funkcji

Załóżmy teraz, że nasza funkcja setText jako pierwszy parametr będzie przyjmować odnośnik nie do jednego elementu, ale od razu zestaw elementów:

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

Przetestujmy naszą funkcję w praktyce. Załóżmy, że mamy następujące akapity:

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

Użyjmy naszej funkcji, aby ustawić wszystkim tym akapitom jakiś tekst:

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

Stwórz funkcję appendText, która pierwszym parametrem będzie przyjmować tablicę elementów DOM, a drugim - tekst. Spraw, aby ta funkcja dodawała tekst na koniec przekazanych elementów.

Stwórz funkcję appendElem, która pierwszym parametrem będzie przyjmować odnośnik do obiektu DOM, w którym znajduje się znacznik ul, a drugim - tekst. Spraw, aby ta funkcja tworzyła nowy li z przekazanym tekstem i dodawała go na koniec przekazanego znacznika ul.

Dana jest tablica i ul. Za pomocą funkcji appendElem, stworzonej w poprzednim zadaniu, zapisz każdy element tablicy w osobnym li w tym ul.

← →
↑
Polski▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć