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]