Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.
removeAttribute
entfernt ein Attribut vom gegebenen Element.
Syntax
element.removeAttribute(attrName);
attrName
ist der Name des zu entfernenden Attributs (ein String).
Beispiel
// <div id="div1" align="left" width="200px"> document.getElementById("div1").removeAttribute("align"); // now: <div id="div1" width="200px">
Anmerkungen
Man sollte removeAttribute
verwenden, statt den Attributswert auf null zu setzen
(mit setAttribute).
Der Versuch, ein nicht vorhandenes Attribut zu entfernen, wirft keine Exception.
DOM methods dealing with element's attributes:
Not namespace-aware, most commonly used methods | Namespace-aware variants (DOM Level 2) | DOM Level 1 methods for dealing with Attr nodes directly (seldom used) |
DOM Level 2 namespace-aware methods for dealing with Attr nodes directly (seldom used) |
---|---|---|---|
setAttribute (DOM 1) |
setAttributeNS |
setAttributeNode |
setAttributeNodeNS |
getAttribute (DOM 1) |
getAttributeNS |
getAttributeNode |
getAttributeNodeNS |
hasAttribute (DOM 2) |
hasAttributeNS |
- | - |
removeAttribute (DOM 1) |
removeAttributeNS |
removeAttributeNode |
- |
Spezifikation
DOM Level 2 Core: removeAttribute (eingeführt in DOM Level 1 Core)