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
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