如果是前台TEATAREA提交的话,因为IE和FF对换行的处理不同,IE下是 回车+换行 ,FF下是 换行,所以处理方法应该是
var str = '' //你的字符串str = str.replace(/\r\n/g,"<br/>")
str = str.replace(/\n/g,"<br/>")
console.log(str)
看看.replace方法的用法第一个参数使用的是正则表达式,你那样写的话最多替换对应文本中的第一个“\n”,可以改成/\n/g试试看即是replace(/\n/g,'<br>')