MENU
Implementing New Document
RESETRUNFULL
<!DOCTYPE html><html>
<head>
<script>
function makeDocument() {
let doc = document.implementation.
createHTMLDocument("My Title");
let p = doc.createElement("p");
p.innerHTML =
"Did JavaScript originate from Java?";
try {
doc.body.appendChild(p);
} catch(e) {
console.log(e);
}
let destDocument = document.
querySelector("iframe").contentDocument;
let srcNode = doc.documentElement;
let newNode = destDocument.importNode(
srcNode, true);
destDocument.replaceChild(newNode,
destDocument.documentElement);
}
</script>
</head><body>
<p>Click <a href="javascript:makeDocument()"> here</a> to create a new document and insert it below.</p>
<iframe></iframe></body></html>