interface Document : Node {
readonly attribute DocumentType doctype;
readonly attribute DOMImplementation implementation;
readonly attribute Element documentElement;
Element createElement(in DOMString tagName)
raises(DOMException);
DocumentFragment createDocumentFragment();
Text createTextNode(in DOMString data);
Comment createComment(in DOMString data);
CDATASection createCDATASection(in DOMString data)
raises(DOMException);
ProcessingInstruction createProcessingInstruction(in DOMString target,
in DOMString data)
raises(DOMException);
Attr createAttribute(in DOMString name)
raises(DOMException);
EntityReference createEntityReference(in DOMString name)
raises(DOMException);
NodeList getElementsByTagName(in DOMString tagname);
};
https://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#i-Document
Interface
DocumentIDL Definition
More
Attributes
readonly attribute DocumentType doctypereadonly attribute DOMImplementation implementationreadonly attribute Element documentElementMethods
Element createElement(in DOMString tagName)DocumentFragment createDocumentFragment()Text createTextNode(in DOMString data)Comment createComment(in DOMString data)CDATASection createCDATASection(in DOMString data)ProcessingInstruction createProcessingInstruction(in DOMString target, in DOMString data)Attr createAttribute(in DOMString name)EntityReference createEntityReference(in DOMString name)NodeList getElementsByTagName(in DOMString tagname)Overrides
Node insertBefore(in Node newChild, in Node refChild)Node replaceChild(in Node newChild, in Node oldChild)Node appendChild(in Node newChild)Node cloneNode(in boolean deep)