DOM (Document Object Model)

Das DOM (Document Object Model) ist eine API, die eine Interaktion mit jedem auf HTML oder XML-basierenden Markup-Sprachdokument ermöglicht. Das DOM ist ein Dokumentmodell, das im Browser geladen wird und das Dokument als ein Knoten-Baum oder DOM-Baum darstellt, wobei jeder Knoten einen Teil des Dokuments repräsentiert (z. B. ein Element, eine Textzeichenfolge oder ein Kommentar).

Das DOM ist eine der am häufigsten verwendeten APIs im Web, da es ermöglicht, dass im Browser ausgeführter Code auf jeden Knoten im Dokument zugreifen und mit diesem interagieren kann. Knoten können erstellt, verschoben und geändert werden. Ereignislistener können zu Knoten hinzugefügt und bei Eintreten eines bestimmten Ereignisses ausgelöst werden.

Siehe auch