⊗jsOpBsICD 27 of 60 menu

Vstavané triedy DOM JavaScript

DOM elementy tiež predstavujú objekty vstavaných tried. Pozrime sa na príklade. Nech máme odstavec:

<p>text</p>

Získame naň odkaz do premennej:

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

Vypíšme tento odstavec do konzoly:

console.log(elem);

A teraz sa pozrime na zoznam vlastností a metód nášho odseku:

console.dir(elem);

Môžeme určiť, ku ktorej triede náš odstavec patrí. Na to v zozname vlastností treba nájsť špeciálnu vlastnosť [[Prototype]]. V ňom vidíme, že odstavec patrí triede HTMLParagraphElement. Skontrolujme to:

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

Preštudujte výsledok vykonania nasledujúceho kódu:

<div>text</div> let elem = document.querySelector('div'); console.dir(elem);

Určite, akej triede patrí daný tag.

Preštudujte výsledok vykonania nasledujúceho kódu:

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

Určite, akej triede patrí daný tag.

Preštudujte výsledok vykonania nasledujúceho kódu:

<div>text</div> <div>text</div> <div>text</div> let elems = document.querySelectorAll('div'); console.dir(elems);

Určite, akej triede patrí výsledok.

Preštudujte výsledok vykonania nasledujúceho kódu:

<div> <p>text</p> <p>text</p> <p>text</p> </div> let elem = document.querySelector('div'); let elems = elem.children; console.dir(elems);

Určite, akej triede patrí výsledok.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť