Свойство ownerDocument XML DOM
Определение и использование
Атрибут ownerDocument возвращает корневой элемент, к которому относится узелОбъект Document).
Грамматика:
attrObject.ownerDocument
Пример
Во всех примерах мы будем использовать XML-файл books.xml, а также JavaScript-функция loadXMLDoc().
Следующий фрагмент кода возвращает корневой элемент первого узла с атрибутом category в 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
);
Вывод кода выше:
[object XMLDocument] #document 9