Propriedade ownerElement do XML DOM

Definição e uso

A propriedade ownerElement retorna o nó do elemento ao qual o atributo está anexado.

Sintaxe:

attrObject.ownerElement

Exemplo

Em todos os exemplos, usaremos o arquivo XML books.xmle a função JavaScript loadXMLDoc()

O código abaixo retorna o elemento associado à primeira propriedade category:

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);

A saída do código acima é:

[objeto Element]
book
1