Spec-Zone.ru › Web APIs

DocumentType

Базовая версия Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Узнать больше
  • Просмотреть полную совместимость
  • Отправить отзыв

Интерфейс DocumentType представляет собой Node с типом документа.

EventTarget Узел DocumentType

Свойства экземпляра

Наследует свойства от родительского класса Node.

DocumentType.name Только для чтения

Тип документа. Для HTML-документов он всегда "html", но может отличаться для XML-документов.

DocumentType.publicId Только для чтения

Строка с идентификатором типа документа. Пустая, если в типе документа не указан общедоступный идентификатор.

DocumentType.systemId Только для чтения

Строка, содержащая URL связанного DTD. Пустая, если в типе документа не указан системный идентификатор.

Методы экземпляра

Наследует методы от родительского класса Node.

DocumentType.after()

Вставляет набор объектов Node или строк в список дочерних элементов родительского объекта, сразу после текущего узла.

DocumentType.before()

Вставляет набор объектов Node или строк в список дочерних элементов родительского объекта, сразу перед текущим узлом.

DocumentType.remove()

Удаляет этот объект из списка дочерних элементов родительского объекта.

DocumentType.replaceWith()

Заменяет тип документа на заданный набор узлов.

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

Спецификация
DOM
# interface-documenttype

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
DocumentType 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 ≤37
after 54 17 49 39 10 54 49 41 10 6.0 54
before 54 17 49 39 10 54 49 41 10 6.0 54
name 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
publicId 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
remove 24 12 23 15 7 25 23 14 7 1.5 4.4
replaceWith 54 17 49 39 10 54 49 41 10 6.0 54
systemId 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4

См. также

  • Индекс интерфейсов DOM.
  • DOMImplementation.createDocumentType() для создания нового узла DocumentType.

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/DocumentType

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API