DOM - Méthode d'objet de mise en œuvre DOM - createdocument

La méthode createDocument () est utilisée pour créer un objet Document DOM du type spécifié avec son élément document.

Syntaxe

Voici la syntaxe de la méthode createDocument () .

Document doc = document.implementation.createDocument
   (namespaceURI, qualifiedNameStr, documentType);
  • namespaceURI est l'URI de l'espace de noms de l'élément de document à créer ou null.

  • qualifiéName est le nom qualifié de l'élément de document à créer ou nul.

  • doctype est le type de document à créer ou nul.

  • Cette méthode renvoie un nouvel objet Document avec son élément document.

Exemple

L'exemple suivant montre l'utilisation de la méthode createDocument () -

<!DOCTYPE html>
<html>
   <body>
      <script>
         var doc = document.implementation.createDocument ('http://www.w3.org/1999/xhtml', 
            'html', null);
         var body = document.createElementNS('http://www.w3.org/1999/xhtml', 'body');
         body.setAttribute('id', 'Company');
         doc.documentElement.appendChild(body);
         document.write(doc.getElementById('Company')); // [object HTMLBodyElement]
      </script>
   </body>
</html>

Exécution

Enregistrez ce fichier sous le nom domimplementation_createdocument.htm sur le chemin du serveur (ce fichier et node.xml doivent être sur le même chemin sur votre serveur). Nous obtiendrons la sortie comme indiqué ci-dessous -

[object HTMLBodyElement]