# DOMElement::removeAttributeNode

(PHP 5, PHP 7, PHP 8)

DOMElement::removeAttributeNode — Efface un attribut

### Description

public DOMElement::removeAttributeNode(DOMAttr `$attr`): DOMAttr|false

Efface l'attribut `attr` de l'élément.

### Liste de paramètres

`attr`

  Le nœud de l'attribut.

### Valeurs de retour

Cette fonction retourne `true` en cas de succès ou `false` si une erreur survient.

### Erreurs / Exceptions

`DOM_NO_MODIFICATION_ALLOWED_ERR`

  Lancé si le nœud est en lecture seule.

`DOM_NOT_FOUND_ERR`

  Lancé si `attr` n'est pas un attribut de l'élément.

### Voir aussi

- DOMElement::hasAttribute() - Vérifie si un attribut existe
- DOMElement::getAttributeNode() - Retourne le nœud d'attribut
- DOMElement::setAttributeNode() - Ajoute un nouvel attribut à l'élément