DocumentType

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.

L'interface DocumentType représente un nœud (Node) contenant un doctype.

EventTarget Node DocumentType

Propriétés

Cette interface hérite de propriétés de la part de son parent, Node, et implémente l'interface ChildNode.

...DocumentType.entities Lecture seule Obsolète

Une NamedNodeMap des entités déclarées dans la DTD. Chaque noeud de cette carte implémente l'interface Entity.

DocumentType.internalSubset Lecture seule Obsolète

Un DOMString du sous-ensemble interne, ou null s'il n'y en a pas. Par exemple "<! ELEMENT foo (bar)">

DocumentType.name Lecture seule

une DOMString, par exemple, "html" pour <!DOCTYPE HTML>.

DocumentType.notations Lecture seule Obsolète

une NamedNodeMap avec les notations déclarées dans la DTD. Chaque nœud de cette carte implémente l'interface Notation.

DocumentType.publicId Lecture seule

une DOMString, par exemple "-//W3C//DTD HTML 4.01//EN", chaîne vide pour HTML5.

DocumentType.systemId Lecture seule

une DOMString, par exemple, "http://www.w3.org/TR/html4/strict.dtd", chaîne vide pour HTML5.

Méthodes

Cette interface hérite de méthodes de la part de son parent, Node, et implémente l'interface ChildNode.

ChildNode.remove() Expérimental

Cette méthode retire l'objet de la liste des enfants de son élément parent.

Spécifications

Specification
DOM Standard
# interface-documenttype

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi