HTML DOM Element removeAttribute() Metoden

Definition och användning

removeAttribute() Metoden tar bort egenskapen från elementet.

Tips:Åtgärder för att ta bort ej existerande egenskaper eller egenskaper som inte är inställda men har en standardvärde kommer att ignoreras.

Skillnaden mellan removeAttribute() och removeAttributeNode()

removeAttribute() Metoden tar bort egenskapen och returnerar ingenting.

removeAttributeNode() Metoden tar bort Attr-objektet och returnerar det borttagna objektet.

Resultatet kommer att vara detsamma.

Se också:

Referenshandbok:

getAttribute() metod

setAttribute() metod

hasAttribute() metod

hasAttributes() metod

getAttributeNode() metod

setAttributeNode() metod

removeAttributeNode() metod

Guide:

HTML-attribut

Exempel

Exempel 1

Ta bort class-egenskapen från <h1>-elementet:

document.getElementsByTagName("H1")[0].removeAttribute("class");

Prova själv

Exempel 2

Ta bort href-egenskapen från <a>-elementet:

document.getElementById("myAnchor").removeAttribute("href");

Prova själv

Syntaks

element.removeAttribute(name)

Parameter

Parameter Beskrivning
name Obligatoriskt. Namnet på egenskapen.

Returvärde

Ingen.

Kasta

Om elementet är skrivskyddat och inte tillåter att属性raderas, kommer denna metod att kasta en DOMException-undantag med koden NO_MODIFICATION_ALLOWED_ERR.

Webbläsarstöd

element.removeAttribute() är en DOM Level 1 (1998) egenskap.

Alla webbläsare stöder det fullt ut:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Stöd 9-11 Stöd Stöd Stöd Stöd