Dom CORE : Objet NamedNodeMap.removeNamedItem

La méthode javascript removeNamedItem

Définition

La méthode javascript NamedNodeMap.removeNamedItem(nom) permet de supprimer un noeud stocké dans la NamedNodeMap en fonction de son Nom.
Exemple de code :
<input id="toto" name="toto" type="button" value="default" lang="fr" />

var Element = document.getElementById("toto");
var NamedNodeMap = Element.attributes;
  alert(NamedNodeMap.getNamedItem("lang").value);
//Renvoie button

Paramètres de removeNamedItem

Paramètre

La méthode javascript NamedNodeMap.removeNamedItem() accepte comme paramètre :
- nom, valeur de type String, qui correspond nodeName à supprimer.

Valeur retournée de removeNamedItem

Valeur retournée

La méthode javascript NamedNodeMap.removeNamedItem() renvoie
- l'objet noeux supprimé de type différent suivant les cas
- null, si pas de noeux de ce nom

Exceptions de removeNamedItem

Exception

La méthode javascript NamedNodeMap.removeNamedItem() de l'objet NamedNodeMap renvoie comme exception :
- NOT_FOUND_ERR : Soulevée si aucun nœud ne correspond au nom.
- NO_MODIFICATION_ALLOWED_ERR, le noeud est en lecture seule.
Attention Internet Explorer ne renvoie rien.