Método Document writeln() do HTML DOM

Definição e uso

writeln() O método escreve diretamente no fluxo do documento (HTML) aberto.

writeln() O método é o mesmo que o write(), mas adiciona um caractere de nova linha no final de cada linha.

Aviso

writeln() O método remove todos os HTML existentes no documento carregado.

writeln() O método não pode ser usado em XHTML ou XML.

Veja também:

Método Document write()

Método Document open()

Método Document close()

Exemplo

document.writeln("Hello World!");
document.writeln("Have a nice day!");

Experimente pessoalmente

Sintaxe

document.writeln(exp1, exp2, exp3, ...)

Parâmetros

Parâmetros Descrição
exp1, exp2, exp3,
...

Opcional. Fluxo de saída.

Permite múltiplos parâmetros, que são adicionados ao documento na ordem de aparecimento.

Retorno

Nenhuma.

Diferença entre write() e writeln()

writeln() adiciona um caractere de nova linha no final de cada linha. write() não faz isso.

Exemplo

document.write("Hello World!");
document.write("Have a nice day!");
document.write("<br>");
document.writeln("Hello World!");
document.writeln("Have a nice day!");

Experimente pessoalmente

Atenção

Uso no HTML writeln() não tem significado. Ele é útil apenas ao escrever documentos de texto (type=".txt"). Os saltos de linha são ignorados no HTML.

Se você deseja quebra de linha no HTML, você deve usarParágrafoou <br>

Exemplo 1

document.write("Hello World!");
document.write("<br>");
document.write("Have a nice day!");

Experimente pessoalmente

Exemplo 2

document.write("<p>Hello World!</p>");
document.write("<p>Have a nice day!</p>");

Experimente pessoalmente

Suporte do navegador

Todos os navegadores suportam document.write

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte