НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить