Document.writeln()

Writes a string of text followed by a newline character to a document.

Syntax

document.writeln(line);

Parameters

  • line is string containing a line of text.

Example

document.writeln("<p>enter password:</p>");

Notes

document.writeln is the same as document.write but adds a newline.

Note: document.writeln (like document.write) does not work in XHTML documents (you'll get a "Operation is not supported" (NS_ERROR_DOM_NOT_SUPPORTED_ERR) error on the error console). This is the case if opening a local file with a .xhtml file extension or for any document served with an application/xhtml+xml MIME type. More information is available in the W3C XHTML FAQ.

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
writeln
64
1-64
Only supported for HTMLDocument, not all Document objects.
12
1
4
51
≤12.1-51
Only supported for HTMLDocument, not all Document objects.
11
1-11
Only supported for HTMLDocument, not all Document objects.
64
1-64
Only supported for HTMLDocument, not all Document objects.
64
18-64
Only supported for HTMLDocument, not all Document objects.
4
47
≤12.1-47
Only supported for HTMLDocument, not all Document objects.
11
1-11
Only supported for HTMLDocument, not all Document objects.
9.0
1.0-9.0
Only supported for HTMLDocument, not all Document objects.

© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Document/writeln