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>
example: click "open" to open a document in a new window; write some text in it and close it
<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>
example: click "open" to open a document in a new window; write some text in it and close it
<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>