2012-08-24 40 views
2

我想學習基本的JavaScript和使用jsfiddle作爲我的工具選擇玩代碼。我發現我真的通過我可以看到輸出的實例學習。如何使用jsfiddle在javascript中輸出新行?

但是,我發現,當我做大致如下的東西線,這兩條線都顯示在同一行:

document.writeln("This is Line One"); 
document.writeln("This is Line Two"); 

http://jsfiddle.net/u1sonderzug/NVSsy/

我明白作爲一個初學者我可能會去關於以完全錯誤的方式來做這件事,所以我想了解最佳實踐。

回答

5

在html中,<br>用於換行。

document.writeln("This is Line One<br>"); 
2

這不是使用Javascript的問題,但HTML的問題:增加的println在文本的末尾回車但它在HTML沒有影響,因爲HTML不採取這些字符的照顧。所以你必須:

writeln("....<br/>"); 

其中
是回車的html標記;

OR

<pre> 
writeln("..."); 
</pre> 

*如果你的JavaScript在HTML頁面wrotten。一個應答器對html說什麼,他必須讀取每個字符,包括writeln添加的回車。

無論如何,你應該嘗試找到HTML和DOM的教程,這是更強大,這個println,它的標準:)

相關問題