回车也是字符的啊,设置一个中转的<div>试试

解决方案 »

  1.   

    试试看将返回的文本 s = s.replace(/\n/g,"\n\r");再比较看看
      

  2.   

    hookee 说得没错.文本中的回车为 "\r\n"
    在前台,将回车转换为某确定字符(串),存入数据库,取出时,再转换回来;
    转换回来时,如果在textarea显示,则仍为"\r\n";
    如果直接在页面显示,用"<br>"替换就可以了.
      

  3.   

    liuyar()   完全正确
      

  4.   

    ok,最后能解释一下s.replace(/\n/g,"\n\r");中的/g是什么意思吗??
      

  5.   

    也就是说,一段含有"\n\r"的文本一进入数据库,"\n\r"就变成"\n"了?