Write不可以換行,Writeln可以換行。
如何查看Writeln的換行效果
在網頁中是看不到writeln的換行效果的,它是被瀏覽器表現為一個空格顯示出來了。
在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文件換行。