--- title: element.prefix slug: Web/API/Node/prefix tags: - API - DOM - Noeuds - Propriétés - Préfixe translation_of: Web/API/Node/prefix ---

{{APIRef("DOM")}}{{obsolete_header}}

La propriété en lecture seule  Node.prefix renvoie le préfixe de l'espace de noms pour le nœud spécifié ou null si aucun préfixe n'est spécifié.

Dans DOM4, cet API a été déplacé de Node vers les interfaces {{domxref("Element")}} et {{domxref("Attr")}}.

Syntaxe

string = node.prefix

Exemple

Le code suivant affichera « x » sur la console.

<x:div onclick="console.log(this.prefix)"/>

Notes

Ceci fonctionnera uniquement lorsqu'un analyseur gérant les espaces de noms est utilisé, c'est-à-dire lorsque le document est servi avec un type mime XML. Cela ne fonctionnera pas pour les documents HTML.

Spécifications

Spécification Statut Commentaire
{{SpecName("DOM3 Core", "core.html#ID-NodeNSPrefix", "Node.prefix")}} {{Spec2("DOM3 Core")}} Spécifie le comportement quand elle est définie à null.
{{SpecName("DOM2 Core", "core.html#ID-NodeNSPrefix", "Initial definition")}} {{Spec2("DOM2 Core")}} Définition initiale.

Compatibilité des navigateurs

{{Compat("api.Node.prefix")}}

Voir aussi