Propriedade ownerDocument do XML DOM

Definição e uso

A propriedade ownerDocument retorna o objeto documento ao qual o elemento selecionado pertence.

Sintaxe:

elementNode.ownerDocument

Exemplo

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

O código a seguir obtém o nome do documento mestre e o tipo de nó do primeiro elemento <title> no "books.xml":

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("title")[0];
x=x.ownerDocument;
document.write("Nodename: " + x.nodeName);
document.write(" (nodetype: " + x.nodeType + ")");

A saída do código acima é:

Nodename: #document (nodetype: 9)