Справка по методам объекта Узел lookupNamespaceURI() и lookupPrefix() – Часть 3

Рубрика: DOM - Объектная Модель Документа

Доброго времени суток, уважаемые читатели блога okITgo.ru! Заключительная статья по методам DOM объекта Узел XML документа посвящена рассмотрению еще двух методов – lookupNamespaceURI() и lookupPrefix(), используемых для получения URI и префикса пространства имен узла соответственно.


Метод lookupNamespaceURI()


Справочник Объекта Узел Объект Узел

Определение и Использование

Метод lookupNamespaceURI() возвращает URI пространства имен, соответствующего указанному префиксу для узла.

Синтаксис

nodeObject.lookupNamespaceURI(prefix)

Параметр Описание
prefix Обязательный. Префикс


Пример

Следующий фрагмент кода загружает "books_ns.xml" в xmlDoc с помощью loadXMLDoc() и определяет URI пространства имен для префикса "c" в первом элементе <book>:

Пример

xmlDoc=loadXMLDoc("books_ns.xml");

x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.lookupNamespaceURI("c"));

Вывод:

http://okitgo.ru/children/

Попробуйте сами »


Метод lookupPrefix()


Справочник Объекта Узел Объект Узел

Определение и Использование

Метод lookupPrefix() возвращает префикс, соответствующий указанному URI пространства имен для узла.

Синтаксис

nodeObject.lookupPrefix(URI)

Параметр Описание
URI Обязательный. URI пространства имен


Пример

Следующий фрагмент кода загружает "books_ns.xml" в xmlDoc посредством loadXMLDoc() и определяет префикс для указанного URI пространства имен в первом элементе <book>:

Пример

xmlDoc=loadXMLDoc("books_ns.xml");

x=xmlDoc.getElementsByTagName("book")[0];

document.write(x.lookupPrefix("http://okitgo.ru/children/"));

Вывод:

c

Попробуйте сами »


Справочник Объекта Узел Объект Узел