Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

element.removeAttribute

Podsumowanie

removeAttribute usuwa atrybut bieżącego elementu.

Składnia

element.removeAttribute(nazwaAtrybutu) 
  • nazwaAtrybutu to ciąg znaków określający nazwę atrybutu elementu element , który to atrybut ma zostać usunięty

Przykład

// <div align="left" width="200px"> 
document.getElementById("div1").removeAttribute("align"); 
// teraz: <div width="200px">

Uwagi

Aby usunąć atrybut, powinieneś używać metody removeAttribute, a nie ustawiać wartość atrybutu na null za pomocą setAttribute.

Próba usunięcia nieistniejącego atrybutu elementu nie wyrzuca wyjątku.

Metody DOM do obsługi atrybutów to:

DOM Level 1 (brak obsługi przestrzeni nazw, najczęściej używane) DOM Level 2 (obsługa przestrzeni nazw) DOM Level 1 - praca bezpośrednio z węzłami Attr (rzadko używane) DOM Level 2 - praca bezpośrednio z węzłami Attr, z obsługą przestrzeni nazw (rzadko używane)
setAttribute (DOM 1) setAttributeNS setAttributeNode setAttributeNodeNS
getAttribute (DOM 1) getAttributeNS getAttributeNode getAttributeNodeNS
hasAttribute (DOM 2) hasAttributeNS - -
removeAttribute (DOM 1) removeAttributeNS removeAttributeNode -

Specyfikacja

DOM Level 2 Core: removeAttribute (wprowadzono w DOM Level 1 Core)

 

Autorzy i etykiety dokumentu

 Autorzy tej strony: teoli, khalid32, Mgjbot, Ptak82, Jan Dudek
 Ostatnia aktualizacja: khalid32,