Attribut ownerDocument XML DOM

Définition et utilisation

L'attribut ownerDocument retourne l'objet document auquel appartient l'élément sélectionné.

Syntaxe :

elementNode.ownerDocument

Instance

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

Le code suivant extrait le nom du document maître et le type de nœud du premier élément <title> dans "books.xml" :

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("title")[0];
x=x.ownerDocument;
document.write("Nodename: " + x.nodeName);
document.write(" (nodetype: " + x.nodeType + ")");

La sortie du code ci-dessus :

Nodename: #document (nodetype: 9)