DOM


Document Object Modell

DOM ist ein API für HTML- und XML-Dokumente. Es definiert die logische Struktur von Dokumenten und die Art, wie auf Elemente des Dokumentes zugegriffen wird und wie sie verändert werden können. Mit DOM können Programmierer Dokumente erzeugen, durch ihre Struktur navigieren, Elemente hinzufügen, verändern oder löschen. Die Dokumente werden in Form eines Baumes repräsentiert, dessen Knoten die einzelnen Elemente des Dokumentes repräsentieren. Diese enthalten wiederum Attribute mit den Eigenschaften des Elementes.

So können mit DOM die Elemente einer Web-Seite durch ECMAScript oder Java ohne Server-Interaktionen verändert werden. Dies nutzt man, um z.B. Elemente ein- und auszublenden, um damit Menüs zu gestalten oder Schriftart und Farbe von Elementen zu ändern. Extensiv wird dies im AJAX-Programmiermodell von Web-Anwendungen genutzt.

DOM ist vom W3C in bisher drei "DOM Levels" (1-3) standardisiert worden.

Siehe auch:
DOM Level 0
DOM Level 1
DOM Level 2
DOM Level 3

0-9|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|alle

Suche im Lexikon nach im

 

Fachartikel

Datenträger und Speicherpools verwalten (1) [2.05.2016]

Im Storage-Bereich strotzt Windows Server seit Version 2012 vor neuen Features und Verbesserungen. Hauptsächliches Ziel seitens Microsoft dürfte dabei die Konkurrenzfähigkeit im Virtualisierungs-Umfeld gewesen sein. Doch nicht nur hier finden sich relevante Neuerungen: Angefangen mit dem selbstheilenden Dateisystem ReFS bietet Windows 2012 R2 Administratoren Möglichkeiten, Storage und Festplatten zu optimieren. Zentrales Instrument sind dabei die Speicherpools. Aber auch die Deduplizierung mit Bordmitteln und die überarbeitete Version von BitLocker sind Gegenstand dieses Workshops. [mehr]

Grundlagen

Netzwerkanalyse mit SPANs und TAPs [8.02.2016]

Ein klassischer Protokoll-Analysator wie etwa Wireshark arbeitet als Software auf einem PC und ermittelt im Netzwerk relevante Probleme, Fehler und Ereignisse. Darüber hinaus tragen diese Werkzeuge zur Ermittlung der Ursachen einer schlechten Netzwerk-Performance bei, indem sie die individuellen Protokollinformationen und die zugehörigen Netzaktivitäten darstellen. Hierfür müssen die Daten in den Netzwerken erfasst werden. Dank SPANs und TAPs kein Problem. [mehr]