Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Onze vrijwilligers hebben dit artikel nog niet naar het Nederlands vertaald. Doe mee en help de klus te klaren!

Returns the Document Type Declaration (DTD) associated with current document. The returned object implements the DocumentType interface. Use DOMImplementation.createDocumentType() to create a DocumentType.

Syntax

doctype = document.doctype;
  • doctype is a read-only property.

Example

var doctypeObj = document.doctype;

console.log(
  "doctypeObj.name: "           + doctypeObj.name            + "\n" +
  "doctypeObj.internalSubset: " + doctypeObj.internalSubset  + "\n" +
  "doctypeObj.publicId: "       + doctypeObj.publicId        + "\n" +
  "doctypeObj.systemId: "       + doctypeObj.systemId
);

Notes

The property returns null if there is no DTD associated with the current document.

DOM level 2 doesn't support editing the document type declaration.

Specifications

Specification Status Comment
Document Object Model (DOM) Level 3 Core Specification
The definition of 'Document.doctype' in that specification.
Recommendation Changed return value for HTML documents with absent <html> element. Defines that the document type can be changed.
Document Object Model (DOM) Level 2 Core Specification
The definition of 'Document.doctype' in that specification.
Recommendation Initial definition

Documentlabels en -medewerkers

 Laatst bijgewerkt door: teoli,