JavaScript/DOM/Element/removeAttribute

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Die Methode Element.removeAttribute löscht aus einem Element ein Attribut.

  • DOM 1.0
  • JavaScript 1.5
  • Chrome
  • Firefox
  • IE
  • Opera
  • Safari

Syntax

element.removeAttribute(name);

  • name: Name des Attributs, das entfernt werden soll ( als Zeichenkette)

[Bearbeiten] Anwendungsbeispiel

Beispiel: Formular ansehen …
function init() {
  document.getElementById('abl').checked = true;
}
function weiter() {	  
  var e = document.getElementById('persAngaben');
  if (document.getElementById('agb').checked  == true) {
    e.removeAttribute('disabled');
  }
  if (document.getElementById('abl').checked  == true) {
    e.setAttribute('disabled','disabled');
  }
}
 
init();
Das Beispiel enthält ein Formular mit zwei Radio-Buttons. Erst wenn Benutzer die AGB akzeptieren, wird das ausgegraute Formular freigeschaltet. Die Funktion init() setzt den Radio-Button auf AGB ablehnen. Bei einem Klick auf "Akzeptieren" wird die Funktion weiter()aufgerufen, die das ausgegraute fieldset mit der Methode removeAttribute() aktiviert. Wenn der Benutzer wieder auf "Ablehnen" geht, wird das disabled-Attribut mit setAttribute() wieder gesetzt.

[Bearbeiten] Weblinks

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Übersicht
Index
Mitmachen
Werkzeuge
Spenden
SELFHTML