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.
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'interfaceEntity
. 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'interfaceNotation
. 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