Propriété ownerDocument du DOM XML

Définition et utilisation

L'attribut ownerDocument retourne l'élément racine appartenant au nœudObjet Document)

Syntaxe :

attrObject.ownerDocument

Exemple

Dans tous les exemples, nous utiliserons le fichier XML books.xmlainsi que la fonction JavaScript loadXMLDoc().

Le fragment de code suivant renvoie l'élément racine de la première node d'attribut category dans le document XML :

xmlDoc=loadXMLDoc("/example/xdom/books.xml");
x=xmlDoc.getElementsByTagName('book');
document.write(x.item(0).attributes[0].ownerDocument);
document.write("<br />");
document.write(x.item(0).attributes[0].ownerDocument.nodeName);
document.write("<br />");
document.write(x.item(0).attributes[0].ownerDocument.nodeType);

La sortie du code suivant :

[objet XMLDocument]
#document
9