⊗jsSpItDED 77 of 294 menu

DOM elementide andmete hankimine JavaScriptis

Destruktureerimine võimaldab meil hankida Domi teksti ja atribuutide väärtusi otse tsüklis. Mõtleme välja, kuidas see töötab. Oletame, et meil on järgmised lõigud:

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

Hankigem nende lõikude kogu muutujasse:

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

Itereerime elemendid tsükliga, eraldades numbrid ja elemendid ise:

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

Ja nüüd teeme elementide destruktureerimise, saades nendest nende id ja tekstid:

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

Antud on järgmine kood:

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

Hankige sisendväljade numbrid, id ja value.

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