Метод insertBefore() XML Элемента

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

Приветствую, уважаемые читатели блога okITgo.ru! При необходимости вставки нового узла перед уже имеющимся у элемента дочерним узлом используется метод insertBefore XML Элемента.


Справка по Объекту Элемент Все Методы Элемента


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

Метод insertBefore() вставляет новый дочерний узел перед существующим дочерним узлом.

Этот метод возвращает новый дочерний узел.

Синтаксис

elementNode.insertBefore(new_node,existing_node)

Параметр Описание
new_node Обязательный параметр. Определяет узел для вставки
existing_node Обязательный параметр. Указывает существующий узел, перед которым будет вставлен новый узел (в первом параметре).


Пример

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


Пример

xmlDoc=loadXMLDoc("books.xml");

newNode=xmlDoc.createElement("book");

x=xmlDoc.documentElement;
y=xmlDoc.getElementsByTagName("book")[3];

x.insertBefore(newNode,y);

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

Удачи Вам и до новых встреч на страницах блога okITgo.ru.


Отзывов (2) на «Метод insertBefore() XML Элемента»

  1. Nadezda Krimhizna пишет:

    Подскажите, можно ли разместить на своем сайте данный пост?

Ваш отзыв