⊗jsOpBsICD 27 of 60 menu

Вазъифахои сохтаи DOM дар JavaScript

Унсурҳои DOM низ объектҳои классҳои сохтаи система мебошанд. Биёед ба мисол нигарем. Фарз кунем, ки мо як абзас дорем:

<p>матн</p>

Истинод ба онро дар тағирёбанда гирем:

let elem = document.querySelector('p');

Ин абзасро ба консол чоп кунем:

console.log(elem);

Ва акнун ба рӯйхати хосиятҳо ва усулҳои абзаси худ нигарем:

console.dir(elem);

Муайян кардан мумкин аст, ки абзаси мо ба кадом класс тааллуқ дорад. Барои ин дар рӯйхати хосиятҳо бояд хосияти махсус [[Prototype]]-ро ёфт. Дар он мо мебинем, ки абзас ба класси HTMLParagraphElement тааллуқ дорад. Инро санҷем:

console.log(elem instanceof HTMLParagraphElement); // true

Натиҷаи иҷрои коди зеринро омӯзед:

<div>матн</div> let elem = document.querySelector('div'); console.dir(elem);

Муайян кунед, ки ин тег ба кадом класс тааллуқ дорад.

Натиҷаи иҷрои коди зеринро омӯзед:

<input> let elem = document.querySelector('input'); console.dir(elem);

Муайян кунед, ки ин тег ба кадом класс тааллуқ дорад.

Натиҷаи иҷрои коди зеринро омӯзед:

<div>матн</div> <div>матн</div> <div>матн</div> let elems = document.querySelectorAll('div'); console.dir(elems);

Муайян кунед, ки натиҷа ба кадом класс тааллуқ дорад.

Натиҷаи иҷрои коди зеринро омӯзед:

<div> <p>матн</p> <p>матн</p> <p>матн</p> </div> let elem = document.querySelector('div'); let elems = elem.children; console.dir(elems);

Муайян кунед, ки натиҷа ба кадом класс тааллуқ дорад.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан