Esempio
Scrivere un testo direttamente al documento HTML:
document.write("Hello World!");
Prova tu stesso " Più "Try it Yourself" esempi di seguito.
Definizione e l'utilizzo
Il write() metodo scrive espressioni HTML o codice JavaScript a un documento.
Il write() il metodo è in gran parte utilizzato per il test: Se è usata dopo che un documento HTML è a pieno carico, eliminerà tutto HTML esistente.
Nota: Quando questo metodo non viene utilizzato per il test, è spesso usato per scrivere un testo per un flusso di output aperto dal documento. open() metodo. Vedere "More Examples" di seguito.
Suggerimento: il documento. writeln() metodo è simile a write() , solo che aggiunge un carattere di nuova riga dopo ogni istruzione.
Supporto browser
Metodo | |||||
---|---|---|---|---|---|
write() | sì | sì | sì | sì | sì |
Sintassi
document.write( valori dei parametri Parametro Descrizione exp1,exp2,exp3,... Opzionale. Cosa scrivere nel flusso di output. Argomenti multipli possono essere elencati e saranno aggiunti al documento di occorrenza
Dettagli tecnici
Valore di ritorno: Nessun valore di ritorno

Altri esempi
Esempio
Scrivi elementi HTML con il testo direttamente nel documento HTML:
document.write("<h1>Hello World!</h1><p>Have a nice day!</p>");
Prova tu stesso "
Esempio
Scrivere l'oggetto Date direttamente al documento HTML:
document.write(Date());
Prova tu stesso "
Esempio
Utilizzando document. write() document. write() dopo un documento HTML è a pieno carico, cancellerà tutti HTML esistente.
In questo esempio illustriamo cosa succede quando mettiamo document. write() document. write() all'interno di una funzione. Quando viene richiamata la funzione, tutti gli elementi HTML vengono sovrascritti e sostituiti con il nuovo, testo specificato:
// This should be avoided:
function myFunction() {
document.write("Hello
World!");
}
Prova tu stesso "
Esempio
Aprire un flusso di output, aggiungere del testo, quindi chiudere il flusso di uscita:
document.open();
document.write("<h1>Hello World</h1>");
document.close();
Prova tu stesso "
Esempio
Aprire una nuova finestra chiamata "MsgWindow" , e scrivere un testo in esso:
var myWindow = window.open("", "MsgWindow", "width=200, height=100");
myWindow.document.write("<p>This is 'MsgWindow'. I am 200px wide and 100px
tall!</p>"); Prova tu stesso "
Esempio
Differenza tra 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> Prova tu stesso "
Esempio
Scrivere un testo direttamente al documento HTML, con una nuova linea dopo ogni istruzione (using <br>) :
document.write("Hello World! <br>");
document.write("Have a nice day!");
Prova tu stesso "
<Document Object