Ба даст овардани унсури DOM дар JavaScript

Акнун мо ба даст овардани унсурҳои DOM-и саҳифаро меомӯзем, то дар оянда бо онҳо баъзе манипулятсияҳоро анҷом диҳем.

Бигзор мо як тугмаи муайян дошта бошем:

html<input id="button" type="submit">

Биёед истиноди ин тугмаро ба тағирёбанда даст кунем. Барои ин бояд усули querySelector-и объекти махсуси document-ро истифода кард. Ин усул ҳамчун параметр селектори CSS қабул мекунад ва истинод ба унсури ёфташуда тавассути ин селекторро бармегардонад.

Тугмаи мо атрибути id бо қимати button-ро дорад. Пас, мо метавонем ин тугмаро тавассути селектори #button ёбем. Пас, биёед тугмаи худро ёбем ва истинод ба онро ба тағирёбанда сабт кунем:

javascriptlet button = document.querySelector('#button');
console.log(button);
Задание 1

3 абзас дода шудааст:

html<p id="elem1">1</p>
<p id="elem2">2</p>
<p id="elem3">3</p>

Истинод ба ҳар як абзасро ба тағирёбандаи алоҳида сабт кунед ва муҳтавои ҳар як аз ин тағирёбандаҳоро ба консол чоп кунед.