revision:
The Document.close() method finishes writing to a document, opened with Document.open().
The close() method closes a window previously opened with the open() method.
document.close()
Parameters: none
// Open a document to write to it document.open(); // Write the content of the document document.write("<p>The one and only content.</p>"); // Close the document document.close(); <button onclick="myFunction()">Open</button> <script> function myFunction() { document.open(); document.write("<h1>Hello World</h1>"); document.write("<p>Open a document owerwrites the original content.</p>"); document.close(); } </script>
<div> <button onclick="writeFunction()">Try it</button> </div> <script> function writeFunction() { const myWindow = window.open(); myWindow.document.open(); myWindow.document.write("<h1>Hello World!</h1>"); myWindow.document.close(); } </script>
<div> <button onclick="writeFunction2()">Try it</button> </div> <script> function writeFunction2() { document.open(); document.write("<h1>Hello World!</h1>"); document.write("<p>Open a document overwrites the original content.</p>"); document.close(); } </script>