XML DOM removeAttribute() Methode

Definition und Verwendung

Die removeAttribute() Methode löscht die angegebene Eigenschaft. Wenn für die angegebene Eigenschaft ein Standardwert im Dokumenttypdeklaration (DTD) festgelegt ist, wird der nächste Aufruf getAttribute() MethodeEs wird der Standardwert zurückgegeben.

Der Versuch, eine nicht vorhandene Eigenschaft oder eine Eigenschaft zu löschen, die nicht gesetzt, aber einen Standardwert hat, wird ignoriert.

Syntax:

elementNode.removeAttribute(name)
Parameter Beschreibung
name Notwendig. Gibt den Namen der zu löschenden Eigenschaft an.

Beispiel

In allen Beispielen verwenden wir die XML-Datei books.xmlund die JavaScript-Funktion loadXMLDoc()

Der folgende Codeabschnitt löscht alle "category"-Attribute der <book>-Elemente in "books.xml":

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
x[i].removeAttribute('category'));
}