Método removeNamedItem() do XML DOM
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");
}