2009-12-31 34 views
1

我有一些JavaScript代碼,做一些事情,但在某些時候,我需要這樣做:寫特徵線從JavaScript

$('#mySpan').text('Hello\nWorld'); 

這裏是我的HTML代碼:

<span id="mySpan"></span> 

所以我終於可以得到這樣的:

你好
世界

問題在於HTML未檢測到從JavaScript插入的分隔線。我也試過這個:

$('#mySpan').text('Hello<BR/>World'); 

但它也不起作用。

我應該怎麼做?

回答

1

使用此

$('#mySpan').html('Hello<br/>World'); 
+0

你說得對,就這麼簡單。非常感謝。 – lidermin 2009-12-31 12:53:33

4

什麼

$('#mySpan').html('Hello<br/>World'); 

text只設置文本內容,而html設置HTML內容。

0

爲什麼不嘗試使用這個最初在:

$('#mySpan').html('Hello<br />World'); 
+0

糾正它guyes!感謝您發現:) – Sarfraz 2009-12-31 12:50:13

+0

我想知道上面的代碼有什麼問題,爲什麼在我糾正它後進行投票????????? – Sarfraz 2009-12-31 12:59:31

+0

任何一個倒票的人都可以解釋他的觀點,以便我可以向他們學習。謝謝 – Sarfraz 2009-12-31 13:00:12

0

也許使用.append()代替.text(),如果要打破符合你<br />正常。