DOMImplementation.createDocumentType()
The DOMImplementation.createDocumentType()
method returns
a DocumentType
object which can either be used with
DOMImplementation.createDocument
upon document creation or can be put
into the document via methods like Node.insertBefore()
or
Node.replaceChild()
.
Syntax
var doctype = document.implementation.createDocumentType(qualifiedNameStr, publicId, systemId);
Parameters
Example
var dt = document.implementation.createDocumentType('svg:svg', '-//W3C//DTD SVG 1.1//EN', 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd');
var d = document.implementation.createDocument('http://www.w3.org/2000/svg', 'svg:svg', dt);
alert(d.doctype.publicId); // -//W3C//DTD SVG 1.1//EN
Specifications
Specification |
---|
DOM Standard # ref-for-dom-domimplementation-createdocumenttype① |
Browser compatibility
BCD tables only load in the browser
See also
- The
DOMImplementation
interface it belongs to.