Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La méthode createProcessingInstruction() de l'interface Document génère un nouveau nœud ProcessingInstruction et le retourne.
Le nouveau nœud sera généralement inséré dans un document XML afin de pouvoir être utilisé, par exemple avec node.insertBefore.
Le nœud ProcessingInstruction résultant.
targetUne chaîne de caractères contenant la première partie de l'instruction de traitement (c'est-à-dire <?target … ?>).
dataUne chaîne de caractères contenant toute information que l'instruction de traitement doit porter, après la cible. Les données sont à votre discrétion, mais elles ne peuvent pas contenir ?>, car cela ferme l'instruction de traitement.
Aucune (undefined).
Levée si l'une des conditions suivantes est vraie :
| DOM # ref-for-dom-document-createprocessinginstruction① |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 9 mars 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.