⊗jsSpItDED 77 of 294 menu

DOM տարրերի տվյալների ստացում JavaScript-ում

Դեստրուկտուրիզացիան մեզ թույլ է տալիս ստանալ DOM-ի տեքստը և ատրիբուտների արժեքները անմիջապես ցիկլի մեջ: Եկեք հասկանանք, թե ինչպես է սա աշխատում: Ենթադրենք, մենք ունենք հետևյալ պարբերությունները:

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

Եկեք ստանանք այդ պարբերությունների հավաքածուն մի փոփոխականի մեջ.

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-ն։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել