Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
L'interface DocumentType représente un nœud (Node) contenant un doctype.
EventTarget Node DocumentTypeCette interface hérite de propriétés de la part de son parent, Node, et implémente l'interface ChildNode.
...DocumentType.entities Lecture seuleUne NamedNodeMap des entités déclarées dans la DTD. Chaque noeud de cette carte implémente l'interface Entity.
DocumentType.internalSubset Lecture seuleUn DOMString du sous-ensemble interne, ou null s'il n'y en a pas. Par exemple "<! ELEMENT foo (bar)">
DocumentType.name Lecture seuleune String, par exemple, "html" pour <!DOCTYPE HTML>.
DocumentType.notations Lecture seuleune NamedNodeMap avec les notations déclarées dans la DTD. Chaque nœud de cette carte implémente l'interface Notation.
DocumentType.publicId Lecture seuleune String, par exemple "-//W3C//DTD HTML 4.01//EN", chaîne vide pour HTML5.
DocumentType.systemId Lecture seuleune String, par exemple, "http://www.w3.org/TR/html4/strict.dtd", chaîne vide pour HTML5.
Cette interface hérite de méthodes de la part de son parent, Node, et implémente l'interface ChildNode.
ChildNode.remove()Cette méthode retire l'objet de la liste des enfants de son élément parent.
| DOM # interface-documenttype |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 22 mai 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.