Método removeAttribute() do XML DOM
Definição e uso
O método removeAttribute() remove o atributo especificado. Se a declaração do tipo de documento (DTD) configurar um valor padrão para o atributo especificado, a chamada subsequente Método getAttribute()Será retornado esse valor padrão.
Operações que removem atributos não existentes ou atributos que não foram configurados mas têm valor padrão serão ignoradas.
Sintaxe:
elementNode.removeAttribute(name)
Parâmetros | Descrição |
---|---|
name | Obrigatório. Especifica o nome do atributo a ser removido. |
Exemplo
Em todos os exemplos, usaremos o arquivo XML books.xmle a função JavaScript loadXMLDoc()。
O código a seguir remove todos os atributos "category" dos elementos <book> no "books.xml":
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
x[i].removeAttribute('category'));
}