Atributo ownerDocument de XML DOM

Definición y uso

La propiedad ownerDocument devuelve el elemento raíz al que pertenece el nodoObjeto Documento)

Sintaxis:

attrObject.ownerDocument

Ejemplo

En todos los ejemplos, utilizaremos el archivo XML books.xmly la función JavaScript loadXMLDoc().

El fragmento de código siguiente devuelve el elemento raíz de la primera nodo de atributo category en el documento 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 salida del código anterior es:

[objeto XMLDocument]
#document
9