ITPub博客

首页 > Linux操作系统 > Linux操作系统 > textarea换行符保留

textarea换行符保留

原创 Linux操作系统 作者:lyhjimmy 时间:2013-05-01 07:47:16 0 删除 编辑
在textarea中输入回车符 在js读取textarea中的值有\r\n然后到业务层转换到string中就有可能变成空格形式然后被存入数据库,当在取出此值的时候则会变成空格的形式,因此我们需要将不显示的\r\n替换一下。
下面是我写的2个函数 直接放到通用包中 以后使用可以替换

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;
}

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21203649/viewspace-759554/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: STS&WIF介绍
下一篇: fckeditor文档库
请登录后发表评论 登录
全部评论

注册时间:2009-03-24

  • 博文量
    54
  • 访问量
    110172