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'));
}