首頁  >  文章  >  web前端  >  JavaScript中Write和Writeln的區別

JavaScript中Write和Writeln的區別

阿神
阿神原創
2016-12-10 09:12:201172瀏覽

Write不可以換行,Writeln可以換行。

如何查看Writeln的換行效果

在網頁中是看不到writeln的換行效果的,它是被瀏覽器表現為一個空格顯示出來了。

wKiom1hGI9PjhMAvAAAJwSkxZBM314.png-wh_600x-s_2253347697 (1).png

在HTML檔案和JSP的來源檔案中都看不到效果,讀者可以在標籤中加入預格式標籤查看效果,

<script> 
   document.write("<pre class="brush:php;toolbar:false">write"); 
   document.writeln("writln"); 
   document.write("write
");

除了上面這種讀者也可以用open方法重新開啟一個視窗來查看

<script>  
with(window.open()){  
document.write("write")  
document.writeln("writeln")  
document.writeln("write")  
} 
</script>

然後在彈出的視窗中查看網頁原始文件,就可看到效果。筆者經過測試,在chrome 56.0.2924.3中的彈出視窗中沒有查看來源檔案這一欄,這時候可以「檢查」然後在Element一欄可看到效果,IE11和Firefox50.0中都有檢視來源檔案一欄。

注意:document.writeln (like document.write) does not work in XHTML documents

write和writeln在XHTML文件上不起作用,HTML就是在語法上相對寬鬆的XHTML,這也解釋為什麼在XHTML文件中沒有出現在語法上相對寬鬆的XHTML,這也沒有解釋為什麼在XHTML文件中也沒有出現在語法上相對寬鬆的XHTML,這也沒有解釋為什麼在XHTML文件中也沒有出現在語法上相對寬鬆的XHTML,這也解釋為什麼在XHTML文件上也沒有出現在語法上相對寬鬆的XHTML,這也解釋為什麼在XHTML文件換行。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn