HTML DOM Element removeAttribute() metode

Definition og brug

removeAttribute() Metoden fjerner egenskaber fra elementet.

Tip:Handlinger for at slette ikke-eksisterende egenskaber eller egenskaber, der ikke er konfigureret men har en standardværdi, vil blive ignoreret.

Forskel mellem removeAttribute() og removeAttributeNode()

removeAttribute() Metoden sletter egenskaben og returnerer ingen værdi.

removeAttributeNode() Metoden sletter Attr-objektet og returnerer det fjernede objekt.

Resultatet vil være det samme.

Se også:

Referencehåndbog:

getAttribute() metoden

setAttribute() metoden

hasAttribute() metoden

hasAttributes() metoden

getAttributeNode() metoden

setAttributeNode() metoden

removeAttributeNode() metoden

Tutorial:

HTML egenskaber

Eksempel

Eksempel 1

Fjern class-egenskaben fra <h1>-elementet:

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

Prøv det selv

Eksempel 2

Fjern href-egenskaben fra <a>-elementet:

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

Prøv det selv

Syntax

element.removeAttribute(name)

Parameter

Parameter Beskrivelse
name Obligatorisk. Navnet på egenskaben.

Returværdi

Intet.

Kaster

Hvis elementet er skrivebeskyttet og ikke tillader sletning af egenskaber, vil denne metode kaste en DOMException-undtagelse med koden NO_MODIFICATION_ALLOWED_ERR.

Browserunderstøttelse

element.removeAttribute() er en DOM Level 1 (1998) egenskab.

Det understøttes fuldt ud i alle browsere:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support 9-11 Support Support Support Support