Метод replaceChild() XML Элемента
Здравствуйте, уважаемые читатели блога okITgo.ru! Предлагаю рассмотреть еще один полезный метод xml-элемента (как объекта DOM), позволяющем делать замену одного дочернего узла на другой. Итак, рассмотрим метод replaceChild.

Определение и Использование
Метод replaceChild() заменяет один дочерний узел на другой.
Эта функция возвращает замененный узел в случае успешного завершения операции, либо NULL – при сбое.
Синтаксис
elementNode.replaceChild(new_node,old_node) |
Параметр | Описание |
---|---|
new_node | Обязательный параметр. Указывает новый узел, на который будет заменен существующий. |
old_node | Также обязательный параметр. Указывает дочерний узел, который требуется заменить |
Пример
Рассмотрим наглядный пример работы данного метода.
Следующий фрагмент кода загружает "books.xml" в xmlDoc, используя уже известную нам функцию
loadXMLDoc(), а затем заменяет первый элемент <book>:
Пример
|