Gli ultimi tutorial di sviluppo web
 

HTML DOM write() Method

<Document Object

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

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

Esempi

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