JavaScript - Tutorial - Anhang A plus - moderne Dokument-Objektreferenzunter Berücksichtigung von W3C-DOM-Level-3 |
|
|
Dieser Anhang A plus beschreibt lediglich die modernen Objekte zur Manipulation von Dokumenten.
Referenzen anderer Objekte sowie älterer Modelle findet man im Anhang A. Die im Anhang A beschriebene Objekthierarchie ist nach wie vor gültig, wurde aber in modernen Browsern wesentlich erweitert. Dies betrifft das document-Objekt und seine Unterobjekte. Im Wesentlichen wird dabei das Document Objects Model (DOM) des W3-Konsortiums in vereinfachter Form in die Objekthierarchie von JavaScript eingeblendet. Es tauchen jedoch auch einige Funktionen und Eigenschaften auf, die im W3C-DOM nicht spezifiziert, aber bei allen von mir getesteten modernen Browsern (KHTML-, Gecko- und Microsoft-Browser) vorhanden sind. Ebenfalls eingebunden wurden die CSS-Eigenschaften. Nicht alle DOM-Funktionen und -Objekte lassen sich mit JavaScript sinnvoll und sicher nutzen. Daher berücksichtigt dieser Anhang nur eine Auswahl. Vererbungsbaum ausgewählter W3C-DOM-Level-3 - Objekttypen: (Dieser Baum stellt die Verwandtschaftsbeziehungen zwischen den Objekttypen und nicht die Beziehungen zwischen den tatsächlichen Objekten dar!) NodeList - Array verschiedener Node-Objekte NamedNodeMap - Array verschiedener Node-Objekte mit Namen DOMImplementation - für JavaScript unbedeutender Objekttyp Node - DOM-Grundobjekt![]() CharacterData - übergeordneter Typ für Zeichenketten im Dokument![]() ![]() Text - Typ für Zeichenketten im Dokument![]() ![]() Comment - nach DOM3 typgleich mit CharacterData![]() ![]() CDATASection - nach DOM3 typgleich mit CharacterData![]() Attr - Attribute von Elementen![]() ProcessingInstruction - Ausführungsanweisungen![]() Element - Elemente des Dokuments![]() DocumentType - Typinformation eines Dokuments![]() DocumentFragment - nach DOM3 typgleich mit Node![]() EntityReference - nach DOM3 typgleich mit Node![]() Document - Prototyp eines Dokuments (Objekt document)CSS-Eigenschaften von Objekten: style - Das CSS-Objekt |
|
| Autor: Ulrich Kritzner |