Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
write() yöntemi, bir belgeye HTML ifadeleri veya JavaScript kodunu yazar.
write() metodu çoğunlukla test için kullanılır: bir HTML dokümanının tamamen yüklendikten sonra, tüm varolan HTML silecektir kullanılırsa.
Not: Bu yöntem testi için kullanılan olmadığında, genellikle tarafından açılan bir çıkış akışına bazı metin yazmak için kullanılan belgenin. open() metodu. Bkz "More Examples" aşağıda.
İpucu: Belge. writeln() metodu benzer write() , yalnızca her deyimden sonra bir satır karakteri ekler.
Tarayıcı Desteği
Yöntem | |||||
---|---|---|---|---|---|
write() | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
document.write( Parametre Değerleri Parametre Açıklama exp1,exp2,exp3,... İsteğe bağlı. çıktı akışına Ne yazmak için. Fazla parametre sıralanabilir ve oluşum için belge eklenecek
Teknik detaylar
Geri dönüş değeri: Hiçbir dönüş değeri
Diğer Örnekler
Örnek
doğrudan HTML belgeye metin ile HTML öğelerini yazın:
document.write("<h1>Hello World!</h1><p>Have a nice day!</p>");
Kendin dene "
Örnek
Kullanma document. write() document. write() tüm mevcut HTML silecektir, bir HTML belgesi tamamen yüklendikten sonra.
Bu örnekte biz koymak ne olacağını göstermektedir document. write() document. write() bir işlev içinde. Fonksiyon çağrıldığı zaman, tüm HTML elemanları üzerine ve yeni, belirtilen metin ile değiştirilecektir:
// This should be avoided:
function myFunction() {
document.write("Hello
World!");
}
Kendin dene "
Örnek
Bir çıkış akışı açın, bazı metin eklemek, daha sonra çıkış akışı kapatmak:
document.open();
document.write("<h1>Hello World</h1>");
document.close();
Kendin dene "
Örnek
Adlı yeni bir pencere açın "MsgWindow" ve içine biraz metin yazmak:
var myWindow = window.open("", "MsgWindow", "width=200, height=100");
myWindow.document.write("<p>This is 'MsgWindow'. I am 200px wide and 100px
tall!</p>"); Kendin dene "
Örnek
Arasındaki fark write() ve 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> Kendin dene "
Örnek
Her cümleden sonra yeni bir çizgi ile, HTML belgesi doğrudan bazı metinleri yazın (using <br>) :
document.write("Hello World! <br>");
document.write("Have a nice day!");
Kendin dene "
<Belge Nesne