HTML DOM Element removeAttribute() Methode
- Vorherige Seite remove()
- Nächste Seite removeAttributeNode()
- Zurück zur übergeordneten Ebene HTML DOM Elements-Objekt
Definition und Verwendung
removeAttribute()
Diese Methode entfernt ein Attribut aus dem Element.
Tipp:Die Operationen zum Löschen eines nicht vorhandenen Attributs oder eines Attributs, das nicht gesetzt, aber mit einem Standardwert vorhanden ist, werden ignoriert.
Unterschied zwischen removeAttribute() und removeAttributeNode()
removeAttribute()
Diese Methode löscht das Attribut und gibt keinen Wert zurück.
removeAttributeNode()
Diese Methode löscht das Attr-Objekt und gibt das entfernte Objekt zurück.
Das Ergebnis wird gleich sein.
Weitere Informationen siehe:
Referenzhandbuch:
Tutorial:
Beispiel
Beispiel 1
Das class-Attribut des <h1>-Elements wird entfernt:
document.getElementsByTagName("H1")[0].removeAttribute("class");
Beispiel 2
Das href-Attribut des <a>-Elements wird entfernt:
document.getElementById("myAnchor").removeAttribute("href");
Syntax
element.removeAttribute(name)
Parameter
Parameter | Beschreibung |
---|---|
name | Erforderlich. Der Name der Eigenschaft. |
Rückgabewert
Keine
Wird ausgelöst
Falls das Element schreibgeschützt ist und das Löschen der Attribute nicht erlaubt ist, wirft diese Methode eine DOMException mit dem Code NO_MODIFICATION_ALLOWED_ERR aus.
Browserkompatibilität
element.removeAttribute()
Es ist eine Eigenschaft von DOM Level 1 (1998).
Es wird in allen Browsern vollständig unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Unterstützung | 9-11 | Unterstützung | Unterstützung | Unterstützung | Unterstützung |
- Vorherige Seite remove()
- Nächste Seite removeAttributeNode()
- Zurück zur übergeordneten Ebene HTML DOM Elements-Objekt