DocumentType

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

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 This is an obsolete API and is no longer guaranteed to work.

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 This is an obsolete API and is no longer guaranteed to work.

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 This is an obsolete API and is no longer guaranteed to work.

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()

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

Spécifications

Spécification État Commentaires
DOM
La définition de 'DocumentType' dans cette spécification.
Standard évolutif Implémente désormais l'interface ChildNode. Retrait des propriétés internalSubset, entities et notation.
Document Object Model (DOM) Level 3 Core Specification
La définition de 'DocumentType' dans cette spécification.
Obsolete Aucune modification depuis Document Object Model (DOM) Level 2 Core Specification.
Document Object Model (DOM) Level 2 Core Specification
La définition de 'CharacterData' dans cette spécification.
Obsolete Ajout des propriétés publicID, systemID  et internalSubset.
Document Object Model (DOM) Level 1 Specification
La définition de 'CharacterData' dans cette spécification.
Obsolete Définition initiale.

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi