Skip to main content

Was ist das Dokumentobjektmodell?

Das Dokumentobjektmodell (DOM) ist eine visuelle Darstellung einer hierarchischen Vorlage oder Karte aller Objekte und Eigenschaften, die in einem Webdokument enthalten sind und von einem Webbrowser erkannt werden können.Dieses Browser -Objektmodell gibt auch die verschiedenen Methoden oder Aktionen an, die einem Programmierer zur Verfügung stehen, die an oder mit den Objekten ausgeführt werden können.Das Dokumentobjektmodell ist eine Darstellung der Programmierung oder genauer gesagt Skriptmöglichkeiten.Obwohl große Browser ein generisches DOM unterstützen, sind die Skripte, die in einem Browser funktionieren, möglicherweise nicht in einem anderen funktionsfähig.Programmierer können jedoch sicher mit den Objekten, Eigenschaften und Methoden nach einem grundlegenden DOM arbeiten, das allen wichtigen Internetbrowsern gemeinsam ist.eine Vielzahl von Objekten.Sie können und oft viele Eigenschaften enthalten und verhalten sich auf unterschiedliche Weise, da ein Programmierer auf die Objekte des Dokuments angewendet wird.Beispielsweise können Bilder in einem Dokument angezeigt und werden als Objekte innerhalb des Dokuments angesehen, das selbst ein Objekt ist.

Links sind auch Objekte, bei denen Programmierer Methoden verwenden oder Aktionen ausführen können, z.DOM Scripting umfasst das Codieren oder Schreiben kleiner Computerprogramme, die als Skripte bekannt sind, die in Webdokumente eingebettet sind.Diese Skripte fügen Webseiten Funktionen hinzu, einschließlich, aber nicht beschränkt auf die Validierung von Formularen, virtuellen Taschenrechnern, Pop-up-Nachrichten, einfache Spiele, Tests und sogar Animation.

Programmierer erstellen Code gemäß den Möglichkeiten des Dokumentobjektmodells, mit dem sie arbeiten, es sei denn, sie entscheiden sich dafür, sehr konservativ mit einem generischen DOM zu codieren, um die Möglichkeit von Browser -Kompatibilitätsproblemen zu vermeiden.Das Dokumentobjektmodell ist für Programmierer von Bedeutung, die in der Webentwicklung sogenannte Client -Seiten -Skripte schreiben.Webdokumente werden auf einem Webserver gespeichert, der die Seiten an den Client -Computer liefert, der sie angefordert hat und die sie über einen Browser visuell an den Website -Besucher vorlegt.In den Webseiten eingebettete Skripte, die auf dem Webserver gespeichert sind, müssen auf dem Client -Computer gemäß dem Dokumentobjektmodell des Browsers dieses Client -Computers ausgeführt werden.