Ievads DOM
DOM ir dokumenta objekta modeļa saīsinājums. Tas ir HTML skatīšanas veids, kas vietņu izstrādātājiem ļauj izveidot funkcijas un manipulēt ar kodu veidā, kas citādi nebūtu iespējams.

Pastāv trīs DOM pamatveidi; DOM kodols, ko var izmantot jebkura dokumenta definēšanai neatkarīgi no tā veida; XML DOM, kas tiek izmantots ar XML dokumentiem, un HTML DOM. Šis pēdējais tips ir vissvarīgākais un noderīgākais HTML izstrādātājiem, tāpēc tas ir DOM, kuru šis raksts izpētīs.

HTML DOM sadala HTML lapu augšup mezglos. Visi šie mezgli ir savienoti viens ar otru, un bērnu mezgli ir nolaisti no vecāku mezgliem un no saknes mezgla augšpusē kokam līdzīgā izkārtojumā. DOM padara tik nozīmīgu un noderīgu HTML izstrādātājiem, ka šī definīcija padara katru lapas daļu atšķirīgu un atrod to attiecībā pret visām citām daļām, lai būtu viegli noformēt kodu, kas attiecas uz šo konkrēto sadaļu un ietekmē tikai šo daļu. . Tas padara HTML DOM būtisku, piemēram, Javascript programmēšanai, jo tas nodrošina iespēju Javascript programmai tieši izmantot HTML elementus. Bez DOM Javascript programmai nav iespējams dinamiski piekļūt tīmekļa lapas saturam. Kā vienu piemēru, izmantojot DOM metodes, jūs varētu uzrakstīt programmu, kas maina tekstu noteiktā HTML elementā, ja notiek konkrēts notikums (teiksim, apmeklētājs noklikšķina uz pogas lapā).

Kā jūs jau zināt, HTML lapu veido šādi dažādi elementi:



HTML lapas paraugs


Šis ir HTML pamata lapas piemērs.





Izmantojot DOM, katrs elements (viss starp vienu tagu kopu, piemēram,) ir mezgls. Mezglu sauc par saknes mezglu, un tas ir visvienkāršākais; tam ir divi bērna mezgli, mezgls un mezgls. Iepriekš minētajā piemērā mezgls ir mezgla un

mezgls ir mezgla bērns.

Tīmekļa izstrādātājs var izmantot un mainīt DOM, izmantojot noteiktas komandas. Šīs komandas ir sadalītas īpašībās (kas apraksta HTML lapas daļu) un metodēs (kas kaut ko ietekmē šo lapas daļu).

Specifisku informāciju par HTML DOM lietošanu skatiet nākamajā rakstā “Darbs ar DOM”, kas tiks publicēts nākamajā nedēļā.