Document.doctype
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
현재 document와 연관된 DTD(Document Type Declaration)를 반환합니다. 반환된 object는 DocumentType
인터페이스를 구현합니다. DocumentType
을 작성하려면 DOMImplementation.createDocumentType()
를 사용합니다.
Syntax
js
doctype = document.doctype;
- doctype은 읽기만 가능한 property입니다.
Example
js
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
현재 document와 연관된 DTD가 없으면, 이 property는 null을 반환합니다.
DOM level 2는 document type 선언 편집을 지원하지 않습니다. (read-only)
명세서
Specification |
---|
DOM Standard # ref-for-dom-document-doctype① |