Beispiel
Schreiben Sie einen Text direkt an das HTML-Dokument:
document.write("Hello World!");
Versuch es selber " Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.
Definition und Verwendung
Die write() Methode schreibt HTML Ausdrücke oder JavaScript - Code in ein Dokument.
Die write() Methode ist vor allem für den Test verwendet: Wenn es verwendet wird , nachdem ein HTML - Dokument vollständig geladen ist, wird es alle vorhandenen HTML zu löschen.
Hinweis: Wenn diese Methode nicht zum Testen verwendet wird, wird es oft verwendet , um einen Text zu einem Ausgangsstrom von dem geöffneten zu schreiben Dokument. open() Methode. Siehe "More Examples" unten.
Tipp: Das Dokument. writeln() Methode ähnelt write() nur fügt es eine Neue - Zeile - Zeichen nach jeder Anweisung.
Browser-Unterstützung
Methode | |||||
---|---|---|---|---|---|
write() | Ja | Ja | Ja | Ja | Ja |
Syntax
document.write( Parameterwerte Parameter Beschreibung exp1,exp2,exp3,... Optional. Was ist mit dem Ausgabestrom zu schreiben. Mehrere Argumente aufgelistet werden, und sie werden auf das Dokument in der Reihenfolge des Auftretens angehängt werden
Technische Details
Rückgabewert: Kein Rückgabewert
Mehr Beispiele
Beispiel
Schreiben Sie HTML-Elemente mit Text direkt in das HTML-Dokument:
document.write("<h1>Hello World!</h1><p>Have a nice day!</p>");
Versuch es selber "
Beispiel
Schreiben Sie das Date-Objekt direkt mit dem HTML-Dokument:
document.write(Date());
Versuch es selber "
Beispiel
Mit document. write() document. write() , nachdem ein HTML - Dokument vollständig geladen ist, wird alle vorhandenen HTML löschen.
In diesem Beispiel zeigen wir , was passiert , wenn wir setzen document. write() document. write() in einer Funktion. Wenn die Funktion aufgerufen wird, werden alle HTML-Elemente mit dem neuen, bestimmten Text überschrieben und ersetzt werden:
// This should be avoided:
function myFunction() {
document.write("Hello
World!");
}
Versuch es selber "
Beispiel
Öffnen Sie einen Ausgangsstrom, fügen Sie etwas Text, dann schließen Sie den Ausgangsstrom:
document.open();
document.write("<h1>Hello World</h1>");
document.close();
Versuch es selber "
Beispiel
Öffnen Sie ein neues Fenster namens "MsgWindow" und schreiben einen Text hinein:
var myWindow = window.open("", "MsgWindow", "width=200, height=100");
myWindow.document.write("<p>This is 'MsgWindow'. I am 200px wide and 100px
tall!</p>"); Versuch es selber "
Beispiel
Der Unterschied zwischen write() und 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> Versuch es selber "
Beispiel
Schreiben Sie einen Text direkt an das HTML - Dokument, mit einer neuen Zeile nach jeder Anweisung (using <br>) :
document.write("Hello World! <br>");
document.write("Have a nice day!");
Versuch es selber "
<Document Object