Obsolète
Cette fonctionnalité est obsolète. Bien qu'encore supportée par des navigateurs, son utilisation est découragée pour tout nouveau projet. Évitez de l'utiliser.

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 Element et 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
Document Object Model (DOM) Level 3 Core Specification
La définition de 'Node.prefix' dans cette spécification.
Obsolete Spécifie le comportement quand elle est définie à null.
Document Object Model (DOM) Level 2 Core Specification
La définition de 'Initial definition' dans cette spécification.
Obsolete Définition initiale.

Compatibilité des navigateurs

FonctionnalitéChromeEdgeFirefoxInternet ExplorerOperaSafari
Support simple Non12

1 — 481

52

Oui3 Non Oui
FonctionnalitéAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Support simple Non Non Oui9 Non ? Non

1. This API was moved to the Element and Attr APIs according to the DOM4 standard.

2. this property was read-write; starting with Firefox 5.0 it is read-only, following the specification.

3. Only supported on Element.

Voir aussi

 

Étiquettes et contributeurs liés au document

Étiquettes : 
Contributeurs à cette page : loella16, fscholz, teoli, soumya, BenoitL
Dernière mise à jour par : loella16,