Metoda removeAttribute() elementu DOM HTML
- Poprzednia strona remove()
- Następna strona removeAttributeNode()
- Wróć do poprzedniego poziomu Obiekt DOM Elements
Definicja i użycie
removeAttribute()
Metoda usuwa atrybut z elementu.
Wskazówka:Operacje usuwania nieistniejącego atrybutu lub atrybutu, który nie został ustawiony, ale ma wartość domyślną, będą pomijane.
Różnica między removeAttribute() a removeAttributeNode()
removeAttribute()
Metoda usuwa atrybut i nie zwraca wartości.
removeAttributeNode()
Metoda usuwa obiekt Attr i zwraca usunięty obiekt.
Wynik będzie ten sam.
Zobacz również:
Podręcznik referencyjny:
Kurs:
Przykład
Przykład 1
Usuń atrybut class z elementu <h1>:
document.getElementsByTagName("H1")[0].removeAttribute("class");
Przykład 2
Usuń atrybut href z elementu <a>:
document.getElementById("myAnchor").removeAttribute("href");
Gramatyka
element.removeAttribute(name)
Parametry
Parametry | Opis |
---|---|
name | Wymagane. Nazwa atrybutu. |
Zwrócona wartość
Brak.
Wywołuje
Jeśli element jest tylko do odczytu i nie można usunąć jego atrybutów, ta metoda wywoła wyjątek DOMException o kodzie NO_MODIFICATION_ALLOWED_ERR.
Wspierane przeglądarki
element.removeAttribute()
To jest cecha DOM Level 1 (1998).
Wszystkie przeglądarki wspierają to w pełni:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Wsparcie | 9-11 | Wsparcie | Wsparcie | Wsparcie | Wsparcie |
- Poprzednia strona remove()
- Następna strona removeAttributeNode()
- Wróć do poprzedniego poziomu Obiekt DOM Elements