原理:textarea中的回车是用/r/n代替,html中是用<br/>代替的
所以在提交的时候需要将/r/n转换成 <br/>
function replaceTextarea1(str){ var reg=new RegExp("\r\n","g"); var reg1=new RegExp(" ","g"); str = str.replace(reg,"<br/>"); str = str.replace(reg1,"<p>"); return str; } function replaceTextarea2(str){ var reg=new RegExp("<br/>","g"); var reg1=new RegExp("<p>","g"); str = str.replace(reg,"\r\n"); str = str.replace(reg1," "); return str; }
如果想在java类中处理
str.replaceAll("\r\n", "<br/>").replaceAll(" ", " ");