| |
Schnittstelle DocumentFragment : Nullpunkt { }; Schnittstellen- Dokument Das Dokument Schnittstelle stellt das gesamte HTML- oder XML-Dokument dar. Begrifflich ist es die Wurzel [ p.207 ] vom Dokumentbaum und stellt den Primärzugang zu den Daten des Dokumentes zur Verfügung. Seit Elementen, Textnullpunkten, -anmerkungen kann die Verarbeitung von Anweisungen, von etc. nicht außerhalb des Kontextes bestehen von einem Dokument das Dokument Schnittstelle enthält auch die Fabrikmethoden, die benötigt werden, um diese zu verursachen Gegenstände. Der Nullpunkt die verursachten Gegenstände [ p.56 ] haben ein ownerDocument Attribut, das sie verbindet mit dem Dokument innerhalb, wessen Kontextes sie verursacht wurden. IDL-Definition Schnittstellen- Dokument : Nullpunkt { // geändert in DOM-Niveau 3: schreibgeschütztes Attribut DocumentType doctype; schreibgeschütztes Attribut DOMImplementation Implementierung; schreibgeschütztes Attribut- Element documentElement; Element createElement(in DOMString tagName) raises(DOMException); DocumentFragment createDocumentFragment(); Text createTextNode(in DOMString Daten); Anmerkung createComment(in DOMString Daten); CDATASection createCDATASection(in DOMString Daten) raises(DOMException); ProcessingInstruction createProcessingInstruction(in DOMString Ziel, in DOMString Daten) raises(DOMException); Attr createAttribute(in DOMString Name) raises(DOMException); EntityReference createEntityReference(in DOMString Name) raises(DOMException); NodeList getElementsByTagName(in DOMString tagname); // eingeführt in DOM-Niveau 2: Nullpunkt importNode(in Nullpunkt importedNode, in Booleschem tiefem) raises(DOMException); // eingeführt in DOM-Niveau 2: Element createElementNS(in DOMString namespaceURI, in DOMString qualifiedName) raises(DOMException); // eingeführt in DOM-Niveau 2: Attr createAttributeNS(in DOMString namespaceURI, in DOMString qualifiedName) raises(DOMException); // eingeführt in DOM-Niveau 2: NodeList getElementsByTagNameNS(in DOMString namespaceURI, in DOMString localName); // eingeführt in DOM-Niveau 2: Element getElementById(in DOMString elementId); // eingeführt in DOM-Niveau 3: schreibgeschütztes Attribut DOMString InputEncoding; // eingeführt in DOM-Niveau 3: schreibgeschütztes Attribut DOMString XmlEncoding; 41 1,4 Grundlegende Schnittstellen: KerncModul |  |
|
| |
|
|