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 DOMString, 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 DOMString, par exemple "-//W3C//DTD HTML 4.01//EN", chaîne vide pour HTML5.
DocumentType.systemId Lecture seuleune DOMString, 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 24 juin 2025 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
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.