Атрибут ownerElement в XML DOM
Определение и использование
Атрибут ownerElement возвращает узел элемента, к которому относится атрибут.
Грамматика:
attrObject.ownerElement
Пример
Во всех примерах мы будем использовать XML-файл books.xml, а также JavaScript-функция loadXMLDoc().
Ниже приведен фрагмент кода, который возвращает элемент, связанный с первой атрибутом 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
);
Вывод кода выше:
[object Element] book 1