Najnowsze tutoriale tworzenie stron internetowych
 

HTML DOM write() Method

<Document Object

Przykład

Wpisz tekst bezpośrednio do dokumentu HTML:

document.write("Hello World!");
Spróbuj sam "

Więcej "Try it Yourself" przykłady poniżej.


Definicja i Wykorzystanie

write() metoda zapisuje wyrażenia kod HTML lub JavaScript do dokumentu.

write() metoda jest najczęściej stosowana do testowania: Jeśli jest używana po to dokument HTML jest w pełni załadowany, to usunąć wszystkie istniejące HTML.

Uwaga: Jeśli ta metoda nie jest wykorzystywany do testowania, jest często używany do pisania jakiś tekst do strumienia wyjściowego, otwartego na dokumencie. open() metody. Patrz "More Examples" poniżej.

Wskazówka: dokument. writeln() metoda jest podobna do write() , to tylko dodaje znak nowej linii po każdym komunikacie.


Wsparcie przeglądarka

metoda
write() tak tak tak tak tak

Składnia

document.write( wartości parametrów
Parametr Opis
exp1,exp2,exp3,... Opcjonalny. Co napisać do strumienia wyjściowego. Wiele argumentów mogą być wymienione i zostaną one dołączone do dokumentu w kolejności występowania

Szczegóły techniczne

Zwracana wartość: Nie zwraca wartości

Przykłady

Więcej przykładów

Przykład

Wpisz elementy HTML z tekstu bezpośrednio do dokumentu HTML:

document.write("<h1>Hello World!</h1><p>Have a nice day!</p>");
Spróbuj sam "

Przykład

Wpisz obiekt Date bezpośrednio do dokumentu HTML:

document.write(Date());
Spróbuj sam "

Przykład

Korzystanie z document. write() document. write() po dokument HTML jest w pełni załadowany, spowoduje usunięcie wszystkich istniejących HTML.

W tym przykładzie zilustrować to, co się dzieje, gdy kładziemy document. write() document. write() wewnątrz funkcji. Gdy funkcja jest wywoływana, wszystkie elementy HTML zostaną nadpisane i zastąpiony nowym, określonym tekstem:

// This should be avoided:
function myFunction() {
    document.write("Hello World!");
}
Spróbuj sam "

Przykład

Otwórz strumień wyjściowy, dodać jakiś tekst, a następnie zamknij strumień wyjściowy:

document.open();
document.write("<h1>Hello World</h1>");
document.close();
Spróbuj sam "

Przykład

Otwórz nowe okno o nazwie "MsgWindow" i napisać jakiś tekst do niego:

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

Przykład

Różnica między write() i 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>
Spróbuj sam "

Przykład

Wpisz tekst bezpośrednio w dokumencie HTML, z nowej linii po każdym rachunku (using <br>) :

document.write("Hello World! <br>");
document.write("Have a nice day!");
Spróbuj sam "

<Document Object