⊗jsSpItDED 77 of 294 menu

DOM elementlarining ma'lumotlarini JavaScriptda olish

Destrukturizatsiya bizga DOM elementlarining matni va atribut qiymatlarini to'g'ridan-to'g'ri siklda olish imkonini beradi. Keling, buning qanday ishlashini ko'rib chiqaylik. Faraz qilaylik, bizda quyidagi abzatslar mavjud:

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

Keling, ushbu abzatslar to'plamini o'zgaruvchiga olaylik:

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

Elementlarni sikl bilan aylantiramiz, raqamlarni va elementlarning o'zini ajratamiz:

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

Endi esa elementlarni destrukturizatsiya qilamiz, ulardan ularning id va matnlarini olaylik:

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

Quyidagi kod berilgan:

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

Inputlarning raqamlari, id va value larini oling.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish