Document.doctype

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

Синтаксис

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

Пример

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 не поддерживает редактирование описания типа документа.

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

Спецификация Статус Комментарий
DOM
Определение 'Document: doctype' в этой спецификации.
Живой стандарт

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

BCD tables only load in the browser