HTML DOM Element removeAttribute() Methode

Definitie en gebruik

removeAttribute() Deze methode verwijdert een eigenschap van het element.

Tip:Acties om een niet bestaande eigenschap te verwijderen of een eigenschap die niet is ingesteld maar een standaardwaarde heeft, worden genegeerd.

Het verschil tussen removeAttribute() en removeAttributeNode()

removeAttribute() Deze methode verwijdert een eigenschap en retourneert geen waarde.

removeAttributeNode() Deze methode verwijdert een Attr-object en retourneert het verwijderde object.

Het resultaat zal hetzelfde zijn.

Zie ook:

Referentiemanual:

getAttribute() Methode

setAttribute() Methode

hasAttribute() Methode

hasAttributes() Methode

getAttributeNode() Methode

setAttributeNode() Methode

removeAttributeNode() Methode

Handleiding:

HTML attributes

Voorbeeld

Voorbeeld 1

Verwijder de class-eigenschap van het <h1>-element:

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

Probeer het zelf

Voorbeeld 2

Verwijder de href-eigenschap van het <a>-element:

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

Probeer het zelf

Syntax

element.removeAttribute(name)

Parameters

Parameters Beschrijving
name Verplicht. De naam van de eigenschap.

Retourwaarde

Geen.

goor

Als het element alleen leesbaar is en het verwijderen van de eigenschappen niet is toegestaan, zal deze methode een DOMException-exception met de code NO_MODIFICATION_ALLOWED_ERR gooien.

Browserondersteuning

element.removeAttribute() is een kenmerk van DOM Level 1 (1998).

Deze functie wordt volledig ondersteund door alle browsers:

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