textarea文字换行保存到数据后读出来没有换行 解决方案
2016-06-27 21:18
295 查看
1.需要保存数据库之前把textarea中的换行字符转换为<br>存储到数据库。
2当读取的时候在把<br> 替换成textarea的换行符\n就好了
注意:使用replace 方法的时候需要用正则表达式,否则只能替换第一个换行
例如:
str="你好啊:
亲爱的:
1.存储数据库之前执行
dbstr = str.replace(/\n|\r\n/g,"<br>");
2.取值的时候用正则表达式:
var reg=new RegExp("<br>","g"); //创建正则RegExp对象
var newstr=remContent.replace(reg,"\n");
3.把newstr 显示在textarea后
2当读取的时候在把<br> 替换成textarea的换行符\n就好了
注意:使用replace 方法的时候需要用正则表达式,否则只能替换第一个换行
例如:
str="你好啊:
亲爱的:
1.存储数据库之前执行
dbstr = str.replace(/\n|\r\n/g,"<br>");
2.取值的时候用正则表达式:
var reg=new RegExp("<br>","g"); //创建正则RegExp对象
var newstr=remContent.replace(reg,"\n");
3.把newstr 显示在textarea后
相关文章推荐
- Spring常用注解
- AR技术之--基于opencv的人脸识别(三)
- 2016,前端在关注什么?
- 自定义view — Toggle开关
- java分页数据导出excel
- log4cplus使用(三)-日志重定向
- Android大图轮播效果的实现-代码逻辑
- android studio Error:Unable to start the daemon process
- fork()函数解析
- Java学习笔记之二
- log4cplus使用(二)-自定义日志等级
- log4cplus使用
- ThinkPHP Http工具类(用于远程采集 远程下载) phpSimpleHtmlDom采集类库_Jquery筛选方式 使用phpQuery轻松采集网页内容http://www.thinkphp.cn/extend/541.html
- Building a Dynamic UI with Fragments ---- Communicating with Other Fragme (三)
- C#设计模式-单例模式
- 图片尺寸的验证宽高
- java单例 生成唯一的标识
- Cocos2d-x开发系列 HYBrid模式四 C++和Lua的数据交互
- Android中<uses-sdk>属性和target属性分析
- 网络层详解----1