Método removeNamedItem() do XML DOM

Manual de referência do objeto NamedNodeMap

Definição e uso

O método removeNamedItem() pode excluir o nó especificado.

Se o atributo removido tiver um valor padrão, um novo atributo será gerado imediatamente, incluindo URI do espaço de nomes, nome local, prefixo.

Este método pode retornar o nó removido.

Sintaxe:

removeNamedItem(nodename)
Parâmetros Descrição
nodename Nome do nó a ser excluído

Exemplo

Em todos os exemplos, usaremos o arquivo XML books.xmle as funções JavaScript loadXMLDoc()

O seguinte trecho de código pode percorrer o elemento <book> e excluir o atributo category:

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

Manual de referência do objeto NamedNodeMap