Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.
La méthode DOMImplementation.createDocument()
crée et retourne un XMLDocument
.
Syntaxe
doc = document.implementation.createDocument(namespaceURI, qualifiedNameStr, documentType);
Paramètres
- namespaceURI
- Est un
DOMString
contenant l'URI de l'espace de noms du document à créer,ou null
si le document n'appartient à aucun espace de noms.
- qualifiedNameStr
- Est un
DOMString
contenant le nom qualifié, c'est-à-dire optionnellement un préfixe et deux points, plus le nom local de l'élément racine, du document à créer.
- documentType Facultatif
- Est le
DocumentType
du document à créer. Vautnull
par défaut.
Example
var doc = document.implementation.createDocument ('https://www.w3.org/1999/xhtml', 'html', null); var body = document.createElementNS('https://www.w3.org/1999/xhtml', 'body'); body.setAttribute('id', 'abc'); doc.documentElement.appendChild(body); alert(doc.getElementById('abc')); // [object HTMLBodyElement]
Spécifications
Spécification | Status | Commentaire |
---|---|---|
DOM La définition de 'DOMImplementation.createDocument' dans cette spécification. |
Standard évolutif | Modification du type retourné par createDocument() de Document àXMLDocument .Le troisième argument de createDocument() , doctype, est maintenant optionnel et vaut null par defaut. |
Document Object Model (DOM) Level 3 Core Specification La définition de 'DOMImplementation.createDocument' dans cette spécification. |
Recommendation | Pas de changement depuis Document Object Model (DOM) Level 2 Core Specification. |
Document Object Model (DOM) Level 2 Core Specification La définition de 'DOMImplementation.createDocument' dans cette spécification. |
Recommendation | Définition initiale. |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support basique | (Oui) | 1.0 (1.7 ou moins) | 9.0 | (Oui) | (Oui) |
3ème argument de createDocument() optionnel |
(Oui) | 26.0 (26.0) | Pas de support | (Oui) | (Oui) |
Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Support basique | (Oui) | 1.0 (1.0) | (Oui) | (Oui) | (Oui) |
3ème argument de createDocument() optionnel |
(Oui) | 26.0 (26.0) | Pas de support | (Oui) | (Oui) |
Voir aussi
- L'interface
DOMImplementation
à laquelle la méthode appartient.