DOM elementleriniň maglumatlaryny JavaScriptde alyş

Destruktiwizasiýa bizə DOM elementleriniň tekstini we atributlarynyň bahalaryny göni aýlawda alyp bermege mümkinçilik berýär. Geliň, bunuň nähili işleýändigine göz aýlalyň. Aşakdaky abzaslarymyz bardyr diýeliň:

html<p id="id1">tekst1</p>
<p id="id2">tekst2</p>
<p id="id3">tekst3</p>

Geliň bu abzaslaryň ýygnamyny üýtgeýjide alyň:

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

Elementleri aýlaw bilen gezip, nomerlary we elementleriň özlerini bölüň:

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

Indi bolsa, elementleri destruktiwizasiýa edeliň we olardan id we tekstlerini alyň:

javascriptfor (let [key, {id, textContent}] of elems.entries()){
  console.log(key, id, textContent);
}
Задание 1

Aşakdaky kod berlen:

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

Inputlaryň nomerlaryny, id we value bahalaryny alyň.