Propiedad ownerElement de DOM XML

Definición y uso

La propiedad ownerElement devuelve el nodo de elemento al que pertenece el atributo.

Sintaxis:

attrObject.ownerElement

Ejemplo

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

El siguiente fragmento de código devuelve el elemento asociado con la propiedad category primero:

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

La salida del código anterior es:

[objeto Element]
book
1