2016-08-14 16 views
0

我見過關於如何在JavaScript字符串中添加新行的幾個問題。他們中的大多數都建議使用\n。我嘗試過,但是新行沒有插入到我的HTML中。JavaScript字符串中的新行

相反,我得到如下:

<strong>This is the first line 
This is the second line</strong> 

這是我的字符串:

var myString = "This is the first line \n This is the second line"; 

Example

我如何能得到一個
插在我的HTML的任何想法?

+0

那麼,你想在HTML或js alert中做一個新行?首先可以通過
獲得,其次是\ n – bksi

+0

@kapilyadav,這正是我的問題!謝謝。 – brunodd

回答

4

如果你想在html中有新的行,你需要一些像<br />這樣的元素。實際上,每個塊樣式的元素都可以,但<br />不會添加任何邊距/填充作爲f。一世。一個<p><h3>會。無論如何,打破行HTML需要任何元素,因爲「\ n」,「\ t」等被瀏覽器忽略。

+0

我意識到這是迂腐,但它畢竟是Stackoverflow:HTML中的'
'標記不需要自閉'/',儘管它不會傷害任何東西(因爲HTML解析器*總是*接受但忽略XML自我關閉標籤語法)。 – Pointy