DOM - Método de objeto de implementación DOM - createdocument
El método createDocument () se utiliza para crear un objeto de documento DOM del tipo especificado con su elemento de documento.
Sintaxis
A continuación se muestra la sintaxis del método createDocument () .
Document doc = document.implementation.createDocument
(namespaceURI, qualifiedNameStr, documentType);
namespaceURI es el URI del espacio de nombres del elemento del documento que se va a crear o nulo.
nombre calificado es el nombre calificado del elemento del documento que se creará o es nulo.
doctype es el tipo de documento a crear o nulo.
Este método devuelve un nuevo objeto Document con su elemento de documento.
Ejemplo
El siguiente ejemplo demuestra el uso del método 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>
Ejecución
Guarde este archivo como domimplementation_createdocument.htm en la ruta del servidor (este archivo y node.xml deben estar en la misma ruta en su servidor). Obtendremos el resultado como se muestra a continuación:
[object HTMLBodyElement]