⊗jsSpItDED 77 of 294 menu

Добијање података DOM елемената у JavaScript-у

Деструктуризација нам омогућава да добијемо текст и вредности атрибута DOM директно у петљи. Хајде да схватимо како то функционише. Претпоставимо да имамо следеће пaрагрaфе:

<p id="id1">text1</p> <p id="id2">text2</p> <p id="id3">text3</p>

Хајде да добијемо колекцију ових пaрагрaфа у променљиву:

let elems = document.querySelectorAll('p');

Хајде да пређемо преко елемената петљом, одвојивши бројеве и саме елементе:

for (let [key, elem] of elems.entries()) { console.log(key, elem); }

А сада хајде да извршимо деструктуризацију елемената, добијајући из њих њихов id и текстове:

for (let [key, {id, textContent}] of elems.entries()){ console.log(key, id, textContent); }

Дат је следећи код:

<input id="id1" value="111"> <input id="id2" value="222"> <input id="id3" value="333">

Добијте бројеве, id и value инпутa.

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