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