DOM document Object
Définition et utilisation
L'objet Document est la racine d'un arbre du document.
L'objet Document nous donne accès aux données du document.
Depuis les nœuds d'élément, les nœuds texte, des attributs, commentaires, etc ne peut pas exister en dehors du document, l'objet Document contient des méthodes pour créer ces objets. Tous les objets Node ont une propriété ownerDocument qui les associe avec le document où ils ont été créés.
Remarque: L'objet du document peut également utiliser les propriétés et méthodes de l' objet Node.
Support du navigateur
L'objet Document est pris en charge dans tous les principaux navigateurs.
Propriétés de l'objet de documents
Le "DOM" colonne indique dans quelle DOM Level de la propriété a été introduite.
Propriété | Description | DOM |
---|---|---|
doctype | Retourne la Déclaration de type de document associé au document | 1 |
documentElement | Retourne l'élément de document du document (l'élément HTML) | 1 |
documentURI | Définit ou retourne l'emplacement du document | 3 |
domConfig | Retourne la configuration utilisée lors de normalizeDocument () est invoquée | 3 |
exécution | Renvoie l'objet DOMImplementation qui gère ce document | 1 |
InputEncoding | Retourne l'encodage, le jeu de caractères, utilisé pour le document | 3 |
strictErrorChecking | Définit ou retourne si une erreur de vérification est forcée ou non | 3 |
xmlEncoding | Retourne l'encodage XML du document XML | 3 |
xmlStandalone | Définit ou retourne si le document XML est autonome ou non | 3 |
xmlVersion | Définit ou renvoie la version XML du document XML | 3 |
Méthodes Document Object
Le "DOM" colonne indique dans quelle DOM Level de la méthode a été introduite.
Méthode | Description | DOM |
---|---|---|
adoptNode (noeud) | Adopte un noeud d'un autre document à ce document.Retourne le noeud adopté | 3 |
createAttribute () | Crée un nœud d'attribut | 1 |
createAttributeNS ( URI , nom ) | Crée un attribut avec le nom spécifié et namspaceURI | 2 |
createCDATASection () | Crée un nœud CDATA avec le texte spécifié. Pour XML DOM seulement | 1 |
createComment () | Crée un nœud de commentaire avec le texte spécifié | 1 |
createDocumentFragment () | Crée un nœud DocumentFragment vide | 1 |
createElement () | Crée un nœud Element | 1 |
createElementNS () | Crée un élément avec l'espace de noms spécifié | 2 |
createEntityReference () | Crée un nœud EntityReference. Pour XML DOM seulement | 1 |
createProcessingInstruction () | Crée un nœud EntityReference. Pour XML DOM seulement | 1 |
createTextNode () | Crée un nœud de texte | 1 |
getElementById () | Retourne l'élément qui possède l'attribut ID avec la valeur spécifiée | 2 |
getElementsByTagName () | Retourne un objet NodeList contenant tous les éléments spécifiés à l'tagname | 1 |
getElementsByTagNameNS () | Retourne un objet NodeList contenant tous les éléments avec le spécifié namespaceURI et tagname | 2 |
importNode () | Importe un nœud d'un autre document | 2 |
normalizeDocument () | Supprime les nœuds de texte vides, et se joint à des noeuds adjacents | 3 |
renameNode () | Renomme le noeud spécifié | 3 |
0 commentaires:
Post a Comment
HELLO VISITORS THANKS FOR YOUR VISIT AND COMMENT