Metoda HTML DOM removeAttribute()
❮ Obiekt elementuPrzykład
Usuń atrybut class z elementu <h1>:
document.getElementsByTagName("H1")[0].removeAttribute("class");
Definicja i użycie
Metoda removeAttribute() usuwa określony atrybut z elementu.
Różnica między tą metodą a metodą removeAttributeNode() polega na tym, że metoda removeAttributeNode() usuwa określony obiekt Attr , podczas gdy ta metoda usuwa atrybut o określonej nazwie . Wynik będzie taki sam. Również ta metoda nie ma zwracanej wartości, podczas gdy metoda removeAttributeNode() zwraca usunięty atrybut jako obiekt Attr.
Wskazówka: Użyj metody getAttribute() , aby zwrócić wartość atrybutu elementu.
Wskazówka: Użyj metody setAttribute() , aby dodać atrybut do elementu.
Obsługa przeglądarki
Method | |||||
---|---|---|---|---|---|
removeAttribute() | Yes | Yes | Yes | Yes | Yes |
Składnia
element.removeAttribute(attributename)
Wartości parametrów
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to remove |
Szczegóły techniczne
Wartość zwrotu: | Brak wartości zwrotu |
---|---|
Wersja DOM | Obiekt elementu podstawowego poziomu 1 |
Więcej przykładów
Przykład
Usuń atrybut href z elementu <a>:
document.getElementById("myAnchor").removeAttribute("href");
Powiązane strony
Samouczek HTML: atrybuty HTML
Dokumentacja HTML DOM: metoda hasAttribute()
Dokumentacja HTML DOM: metoda getAttribute()
Dokumentacja HTML DOM: metoda setAttribute()
❮ Obiekt elementu