使用javascript字符串换行

时间:2010-12-29 21:28:17

标签: javascript string line-breaks

我在javascript中使用\ n打破一行,例如: -

text =“这是一个测试”+“\ n”+“另一个测试”;

并在html中显示我使用代码

text = text.replace('\n' , '<br>');

但我得到的文字没有br

在检查firebug控制台时,我得到的是换行符(\ n未显示但未创建换行符)

如何使用\ n放置换行符,或者我必须执行一些自定义代码而不是\ n

感谢

3 个答案:

答案 0 :(得分:3)

使用双引号来逃避\ n

试试这个:

text = text.replace("\n" , "<br>");

答案 1 :(得分:2)

var newText = text.replace(/\n/g , "<br>");

答案 2 :(得分:2)

/ \ r \ n | [\ r \ n] / g&lt; - 这是我使用的。我是一个悲观主义者。