Skip to main content

Mi a dokumentumobjektum modellje?

A dokumentumobjektum -modell (DOM) az összes objektum és tulajdonság hierarchikus sablonjának, vagy térképének vizuális ábrázolása, amelyet egy webdokumentum tartalmaz, és amelyet egy webböngésző felismerhet.Ez a böngésző objektummodell meghatározza a programozó rendelkezésére álló különféle módszereket vagy műveleteket, amelyek elvégezhetők az objektumokon vagy azokkal.A dokumentumobjektum -modell a programozás vagy pontosabban a szkript lehetőségeinek ábrázolása.Noha a nagy böngészők támogatják az általános DOM -ot, az egyik böngészőben működő szkriptek nem lehetnek funkcionálisak a másikban.A programozók azonban biztonságosan együttműködhetnek az objektumokkal, tulajdonságokkal és módszerekkel egy alapvető DOM szerint, amely közös az összes főbb internetes böngészőre.

A webdokumentumok csak egyetlen egységnek tűnnek a böngészőablakban, de valójában ezekből állnak.különféle tárgyak.Lehetnek és gyakran tartalmazhatnak sok tulajdonságot, és különféle módon viselkednek, mivel a programozó alkalmazható a dokumentum objektumaira.Például a képek megjelenhetnek egy dokumentumban, és a dokumentumban tárgyaknak tekinthetők, amely önmagában is objektum.

A linkek olyan objektumok is, amelyeken a programozók módszereket használhatnak, vagy olyan műveleteket hajthatnak végre, mint például a linkek színének megváltozása, amikor az egér lebeg, vagy megjelenik vagy változik.A DOM szkriptek magukban foglalják a webdokumentumokba beágyazott szkriptek néven ismert kis számítógépes programok kódolását vagy írását.Ezek a szkriptek hozzáadják a funkcionalitást a weboldalakhoz, ideértve, de nem korlátozva az űrlapok, virtuális számológépek, felbukkanó üzenetek, egyszerű játékok, vetélkedők és akár animáció érvényesítésére.

A programozók kódot hoznak létre annak a dokumentumobjektum -modellnek a lehetőségei szerint, amelyekkel működnek, kivéve, ha úgy döntenek, hogy nagyon konzervatív módon kódolják egy általános DOM használatát, hogy elkerüljék a böngésző kompatibilitási problémáinak lehetőségét.A dokumentumobjektum -modell fontos a programozók számára, akik az úgynevezett kliens oldali szkripteket írják a webfejlesztésben.A webes dokumentumokat egy olyan webszerveren tárolják, amely az oldalakat továbbítja az ügyfélszámítógéphez, amely böngészőn keresztül vizuálisan bemutatja azokat a weboldal látogatójának.A webszerveren tárolt weboldalakba beágyazott szkripteknek az ügyfél számítógépen kell futtatniuk az ügyfélszámítógép böngészőjének dokumentumobjektum -modellje szerint.