Document Object Model
Das Document Object Model / DOM ist eine Programmierschnittstelle für den Zugriff auf HTML- oder XML-Dateien. Sie wird vom World Wide Web Consortium definiert. Im Sinne der objektorientierten Programmierung besteht das DOM aus einem Satz von Klassen zusammen mit deren Methoden und Attributen. Es erlaubt Computerprogrammen, dynamisch den Inhalt, die Struktur und das Layout eines Dokuments zu verändern.