在javaScript中断行问题?

时间:2011-12-13 08:04:31

标签: javascript

我收到服务评论。 如果我得到这个评论“你好世界”它是按原样打印但是当我收到这样的评论时 “你好

世界“然后我什么也没收到我为它编写的功能,但它也不起作用

function NextLineFix(Call) {

        return Call.replace("\n", '<br>');
    }

任何身体都可以帮助....!

3 个答案:

答案 0 :(得分:2)

也许你在字符串('\ r')中也有回车字符?这对您的问题更有效:

Call.replace("\r", "").replace("\n", "<br/>") ?

答案 1 :(得分:2)

试试这个:

function NextLineFix(Call) {    
    return Call.replace(/[\r\n]/gi, '<br/>');
}

答案 2 :(得分:0)

尝试使用\ r \ n而不是\ n然后执行替换,看看是否有帮助