tutoriais mais recente desenvolvimento web
 

HTML DOM write() Method

<Document Object

Exemplo

Escrever algum texto diretamente para o documento HTML:

document.write("Hello World!");
Tente você mesmo "

Mais "Try it Yourself" exemplos abaixo.


Definição e Uso

O write() método grava expressões código HTML ou JavaScript em um documento.

O write() método é usado principalmente para o teste: Se for usado depois de um documento HTML é totalmente carregado, ele irá apagar todo o HTML existente.

Nota: Quando este método não é usado para testes, muitas vezes é usado para escrever algum texto para um fluxo de saída aberta pelo documento. open() método. Consulte "More Examples" abaixo.

Dica: O documento. writeln() método é semelhante ao write() , só que acrescenta um caractere de nova linha após cada declaração.


Suporte navegador

Método
write() sim sim sim sim sim

Sintaxe

document.write( Os valores dos parâmetros
Parâmetro Descrição
exp1,exp2,exp3,... Opcional. O que escrever no fluxo de saída. Vários argumentos podem ser listados e serão anexados ao documento, a fim de ocorrência

Detalhes técnicos

Valor de retorno: Nenhum valor de retorno

Exemplos

mais Exemplos

Exemplo

Escrever elementos HTML com texto diretamente para o documento HTML:

document.write("<h1>Hello World!</h1><p>Have a nice day!</p>");
Tente você mesmo "

Exemplo

Escreva o objeto Date diretamente para o documento HTML:

document.write(Date());
Tente você mesmo "

Exemplo

Usando document. write() document. write() depois de um documento HTML é totalmente carregado, irá apagar todo o HTML existente.

Neste exemplo, ilustrar o que acontece quando colocamos document. write() document. write() dentro de uma função. Quando a função é chamada, todos os elementos HTML será substituído e substituído pelo novo texto, especificado:

// This should be avoided:
function myFunction() {
    document.write("Hello World!");
}
Tente você mesmo "

Exemplo

Abra um fluxo de saída, adicionar algum texto, em seguida, fechar o fluxo de saída:

document.open();
document.write("<h1>Hello World</h1>");
document.close();
Tente você mesmo "

Exemplo

Abra uma nova janela chamada "MsgWindow" , e escrever algum texto nele:

var myWindow = window.open("", "MsgWindow", "width=200, height=100");
myWindow.document.write("<p>This is 'MsgWindow'. I am 200px wide and 100px tall!</p>");
Tente você mesmo "

Exemplo

Diferença entre write() e writeln() :

<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>
Tente você mesmo "

Exemplo

Escrever algum texto diretamente para o documento HTML, com uma nova linha após cada declaração (using <br>) :

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

<Document Object