DOM - DOMImplementation Object Method - createdocument

Il metodo createDocument () viene utilizzato per creare un oggetto Document DOM del tipo specificato con il suo elemento documento.

Sintassi

Di seguito è riportata la sintassi del metodo createDocument () .

Document doc = document.implementation.createDocument
   (namespaceURI, qualifiedNameStr, documentType);
  • namespaceURI è l'URI dello spazio dei nomi dell'elemento del documento da creare o null.

  • qualificatoName è il nome completo dell'elemento del documento da creare o null.

  • doctype è il tipo di documento da creare o null.

  • Questo metodo restituisce un nuovo oggetto Document con il suo elemento document.

Esempio

L'esempio seguente dimostra l'utilizzo del metodo 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>

Esecuzione

Salvare questo file come domimplementation_createdocument.htm nel percorso del server (questo file e node.xml dovrebbero trovarsi sullo stesso percorso nel server). Otterremo l'output come mostrato di seguito -

[object HTMLBodyElement]