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

Internet Explorer Firefox Opéra Google Chrome Safari
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éDescriptionDOM
doctypeRetourne la Déclaration de type de document associé au document1
documentElementRetourne l'élément de document du document (l'élément HTML)1
documentURIDéfinit ou retourne l'emplacement du document3
domConfigRetourne la configuration utilisée lors de normalizeDocument () est invoquée3
exécutionRenvoie l'objet DOMImplementation qui gère ce document1
InputEncodingRetourne l'encodage, le jeu de caractères, utilisé pour le document3
strictErrorCheckingDéfinit ou retourne si une erreur de vérification est forcée ou non3
xmlEncodingRetourne l'encodage XML du document XML3
xmlStandaloneDéfinit ou retourne si le document XML est autonome ou non3
xmlVersionDéfinit ou renvoie la version XML du document XML3

Méthodes Document Object

Le "DOM" colonne indique dans quelle DOM Level de la méthode a été introduite.
MéthodeDescriptionDOM
adoptNode (noeud)Adopte un noeud d'un autre document à ce document.Retourne le noeud adopté3
createAttribute ()Crée un nœud d'attribut1
createAttributeNS ( URI , nom )Crée un attribut avec le nom spécifié et namspaceURI2
createCDATASection ()Crée un nœud CDATA avec le texte spécifié. Pour XML DOM seulement1
createComment ()Crée un nœud de commentaire avec le texte spécifié1
createDocumentFragment ()Crée un nœud DocumentFragment vide1
createElement ()Crée un nœud Element1
createElementNS ()Crée un élément avec l'espace de noms spécifié2
createEntityReference ()Crée un nœud EntityReference. Pour XML DOM seulement1
createProcessingInstruction ()Crée un nœud EntityReference. Pour XML DOM seulement1
createTextNode ()Crée un nœud de texte1
getElementById ()Retourne l'élément qui possède l'attribut ID avec la valeur spécifiée2
getElementsByTagName ()Retourne un objet NodeList contenant tous les éléments spécifiés à l'tagname1
getElementsByTagNameNS ()Retourne un objet NodeList contenant tous les éléments avec le spécifié namespaceURI et tagname2
importNode ()Importe un nœud d'un autre document2
normalizeDocument ()Supprime les nœuds de texte vides, et se joint à des noeuds adjacents3
renameNode ()Renomme le noeud spécifié3

0 commentaires:

Post a Comment

HELLO VISITORS THANKS FOR YOUR VISIT AND COMMENT