Document.doctype

Возвращает Описание Типа Документа (Document Type Declaration, DTD) относительно текущего документа. Возвращаемый объект обеспечивает выполнение DocumentType интерфейса. Используйте DOMImplementation.createDocumentType() для создания DocumentType.

Синтаксис

doctype = document.doctype;
  • doctype - свойство только для чтения.

Пример

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,
);

Примечания

Свойство возвращает null, если не существует DTD связанного с текущим документом.

DOM уровня 2 не поддерживает редактирование описания типа документа.

Спецификации

Specification
DOM Standard
# ref-for-dom-document-doctype①

Совместимость с браузерами

BCD tables only load in the browser