Объекты DocumentType являются ключом для доступа к данным документа, и в документе атрибут doctype может иметь либо нулевое значение, либо значение объекта DocumentType. Эти объекты DocumentType действуют как интерфейс для сущностей, описанных для документа XML.
Атрибуты
В следующей таблице перечислены атрибуты объекта DocumentType —
| атрибут | Тип | Описание |
|---|---|---|
| название | DOMString | Возвращает имя DTD, которое написано непосредственно рядом с ключевым словом! DOCTYPE. |
| юридические лица | NamedNodeMap | Он возвращает объект NamedNodeMap, содержащий общие сущности, как внешние, так и внутренние, объявленные в DTD. |
| условные обозначения | NamedNodeMap | Он возвращает NamedNodeMap, содержащий нотации, объявленные в DTD. |
| internalSubset | DOMString | Он возвращает внутреннее подмножество в виде строки или ноль, если его нет. Это было удалено. См. Спецификации |
| publicId | DOMString | Возвращает открытый идентификатор внешнего подмножества. |
| SYSTEMID | DOMString | Возвращает системный идентификатор внешнего подмножества. Это может быть абсолютный URI или нет. |
методы
DocumentType наследует методы от своего родителя Node и реализует интерфейс ChildNode .