Atributo ownerDocument do XML DOM
Definição e uso
A propriedade ownerDocument retorna o elemento raiz pertencente ao nóObjeto Document)
Sintaxe:
attrObject.ownerDocument
Exemplo
Em todos os exemplos, usaremos o arquivo XML books.xml, bem como a função JavaScript loadXMLDoc().
O código snippet a seguir retorna o elemento raiz da primeira propriedade category do 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
);
A saída do código acima é:
[object XMLDocument] #document 9