标签: javascript
我有一些JavaScript代码可以做一些事情,但在某些时候我需要这样做:
$('#mySpan').text('Hello\nWorld');
这是我的HTML代码:
<span id="mySpan"></span>
所以我终于可以得到这个:
您好 世界
问题是HTML没有检测到从JavaScript插入的breakline。我也试过这个:
$('#mySpan').text('Hello<BR/>World');
但它也不起作用。
我该怎么做?
答案 0 :(得分:4)
$('#mySpan').html('Hello<br/>World');
text仅设置文本内容,而html设置HTML内容。
答案 1 :(得分:1)
使用此
答案 2 :(得分:0)
为什么不使用最初尝试这个:
$('#mySpan').html('Hello<br />World');
答案 3 :(得分:0)
如果要与.text()正确分开,可以使用.append()代替<br />。
.text()
.append()
<br />