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

이 문서는 아직 자원 봉사자들이 한국어로 번역하지 않았습니다. 함께 해서 번역을 마치도록 도와 주세요!

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

문서 태그 및 공헌자

 최종 변경: teoli,