HTML DOM Document write() yöntemi
- Önceki sayfa URL
- Sonraki sayfa writeln()
- Üst seviyeye dön HTML DOM Documents
Tanım ve Kullanım
write()
Bu yöntem, açılan (HTML) belge akışına doğrudan yazdırır.
Uyarı
write()
Bu yöntem, yüklü belgede kullanıldığında tüm mevcut HTML'yi siler.
write()
Bu yöntem, XHTML veya XML'de kullanılamaz.
İpucu:write()
Bu yöntem, en sık open() yöntemi tarafından açılan çıktı akışlarına yazmak için kullanılır. Aşağıdaki örneğe bakın.
Ayrıca bakınız:
örnek
örnek 1
Metni doğrudan HTML çıktısına yazın:
document.write("Hello World!");
örnek 2
HTML öğelerini doğrudan HTML çıktısına yazın:
document.write("<h2>Merhaba Dünya!</h2><p>Harika bir gün geçirmenizi dilerim!</p>");
örnek 3
Belge yüklenmeden önce document.write() kullanarak tüm mevcut HTML'yi silmek
// Bu durumu önlemek gerekiyor: function myFunction() { document.write("Hello World!"); }
örnek 4
Tarih nesnesini doğrudan HTML çıktısına yazın:
document.write(Date());
örnek 5
Bir çıktı akışı açın, bazı HTML ekleyin ve ardından çıktı akışını kapatın:
document.open(); document.write("<h1>Hello World</h1>"); document.close();
örnek 6
Yeni bir pencere açın ve içerisine bazı HTML yazın:
const myWindow = window.open(); myWindow.document.write("<h1>New Window</h1>"); myWindow.document.write("<p>Hello World!</p>");
grama
document.write(exp1, exp2, exp3, ...)
parametre
parametre | tanım |
---|---|
exp1, exp2, exp3, ... |
İsteğe bağlı. Çıktı akışı. Birden fazla parametreyi kabul eder ve belirtilen sırayla belgeye ekler. |
Dönüş değeri
Yok.
write() ile writeln() arasındaki fark
writeln() her cümle sonunda satır atama işareti ekler. write() yapmaz.
örnek
document.write("Hello World!"); document.write("Have a nice day!"); document.write("<br>"); document.writeln("Hello World!"); document.writeln("Have a nice day!");
Dikkat
HTML'de kullanım writeln() anlamlı değildir. Sadece metin belgesi (type=".txt") yazarken kullanılır. HTML'de satır atama işaretleri göz ardı edilir.
HTML'de satır atlamak istiyorsanız, kullanmanız gerekenparagrafveya <br>
:
örnek 1
document.write("Hello World!"); document.write("<br>"); document.write("Have a nice day!");
örnek 2
document.write("<p>Hello World!</p>"); document.write("<p>Have a nice day!</p>");
浏览器支持
所有浏览器都支持 document.write
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Destek | Destek | Destek | Destek | Destek | Destek |
- Önceki sayfa URL
- Sonraki sayfa writeln()
- Üst seviyeye dön HTML DOM Documents