Document write() Method
Document Object
Definition and Usage
The write() method writes HTML expressions or JavaScript code to a document.
Syntax
document.write(exp1,exp2,exp3,...)
| Parameter |
Description |
| exp1,exp2,exp3,... |
Optional. What to write to the output stream. Multiple arguments can be listed and they
will be appended to the document in order of occurrence |
Browser Support

The write() method is supported in all major browsers.
Examples
Example 1
Write some text to the output stream:
<html>
<body>
<script>
document.write("Hello World!");
</script>
</body>
</html>
Try it yourself »
Example 2
Write some formatted text to the output stream:
<html>
<body>
<script>
document.write("<h1>Hello World!</h1><p>Have a nice day!</p>");
</script>
</body>
</html>
Try it yourself »
Example 3
Difference between write() and writeln():
<html>
<body>
<p>Note that write() does NOT add a new line after each statement:</p>
<pre>
<script>
document.write("Hello World!");
document.write("Have a nice day!");
</script>
</pre>
<p>Note that writeln() add a new line after each statement:</p>
<pre>
<script>
document.writeln("Hello World!");
document.writeln("Have a nice day!");
</script>
</pre>
</body>
</html>
Try it yourself »
Document Object
Thank You For Helping Us!
Your message has been sent to W3Schools.
Close [X]