⊗jsOpBsICD 27 of 60 menu

Madarasa ya DOM ya Ndani ya JavaScript

Vipengele vya DOM pia vinawakilisha vitu vya madarasa ya ndani. Hebu tuangalie kwa mfano. Tuchukulie tuna aya:

<p>maandishi</p>

Tupate kiungo chake kwenye kutofautisha:

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

Tutoa aya hii kwenye koni:

console.log(elem);

Sasa tuangalie orodha ya sifa na mbinu za aya yetu:

console.dir(elem);

Inawezekana kubainisha darasa gani aya yetu inamiliki. Kwa hili katika orodha ya sifa unahitaji kutafuta sifa maalum [[Prototype]]. Ndani yake tunaona kuwa aya inamiliki darasa HTMLParagraphElement. Tukagalie hii:

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

Chunguza matokeo ya utekelezaji wa msimbo ufuatao:

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

Bainisha, darasa gani kiti chenye lebo hii kinamiliki.

Chunguza matokeo ya utekelezaji wa msimbo ufuatao:

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

Bainisha, darasa gani kiti chenye lebo hii kinamiliki.

Chunguza matokeo ya utekelezaji wa msimbo ufuatao:

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

Bainisha, darasa gani matokeo yanamiliki.

Chunguza matokeo ya utekelezaji wa msimbo ufuatao:

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

Bainisha, darasa gani matokeo yanamiliki.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa