2009-12-31 82 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 />正常。