Метод removeNamedItem() DOM XML

Референс-манифест объекта NamedNodeMap

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

Метод removeNamedItem() может удалить указанный узел.

Если удаленный атрибут имеет значение по умолчанию, то новый атрибут будет создан сразу же, включая URI пространства имен, локальное имя и префикс.

Этот метод может вернуть удаленный узел.

Синтаксис:

removeNamedItem(nodename)
Параметры Описание
nodename Имя узла для удаления

Пример

Во всех примерах мы будем использовать файл XML books.xml, а также функции JavaScript loadXMLDoc().

Следующий фрагмент кода можно использовать для циклического遍ения элементов <book> и удаления атрибута category:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
  {
  x.item(i).attributes.removeNamedItem("category");
  }

Референс-манифест объекта NamedNodeMap