社区
JavaScript
帖子详情
js 保存textarea文本中的换行符和空格后如何还原输出到文本中
大明湖畔_帅锅
2015-09-14 09:37:13
现在通过这样的方式来替换文本中的符号:
var _agrinfo = $("#agrinfo").val();
_agrinfo = ((_agrinfo.replace(/<(.+?)>/gi, "<$1>")).replace(/ /gi, " ")).replace(/\n/gi, "<br/>");
怎样能全部替换输出到textarea文本中后还能编辑后再读取保存?
...全文
503
4
打赏
收藏
js 保存textarea文本中的换行符和空格后如何还原输出到文本中
现在通过这样的方式来替换文本中的符号: var _agrinfo = $("#agrinfo").val(); _agrinfo = ((_agrinfo.replace(//gi, "")).replace(/ /gi, "")).replace(/\n/gi, ""); 怎样能全部替换输出到textarea文本中后还能编辑后再读取保存?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天际的海浪
2015-09-14
打赏
举报
回复
_agrinfo = _agrinfo.replace(/&/gi, "&").replace(/</gi, "<").replace(/>/gi, ">").replace(/ /gi, " ").replace(/\n/gi, "<br/>"); /还原的时候 _agrinfo = _agrinfo.replace(/<br\/>/gi, "\n").replace(/</gi, "<").replace(/>/gi, ">").replace(/ /gi, " ").replace(/&/gi, "&"); 注意替换的顺序不能变
大明湖畔_帅锅
2015-09-14
打赏
举报
回复
引用 2 楼 jslang 的回复:
没明白,说清楚些
在textarea文本输入很多内容,其中包括很多空格和换行, 在点击保存后 要将这些内容和空格换行等符号都替换成html格式 然后保存到数据库 在点击编辑后 将这些内容读取出来 然后又还原成textarea格式的文本赋值到文本框中 。 需要怎样替换才能更严谨 ? 要能支持多次编辑和保存。
天际的海浪
2015-09-14
打赏
举报
回复
没明白,说清楚些
大明湖畔_帅锅
2015-09-14
打赏
举报
回复
现在是这么写的 编辑没问题 不知道有没有逻辑方面错误 或者不全面的? var _defVal = (_defVal.replace(/ /g, " ")).replace(/<br\/>/g, "\r")
textarea
换行符
textarea
换行符
在
textarea
中
输入回车符 在
js
读取
textarea
中
的值有\r\n然后到业务层转换到string
中
就有可能变成
空格
形式然后被存入数据库,当在取出此值的时候则会变成
空格
的形式,因此我们需要将不显示的\r\n替换一下。
处理
textarea
换行
空格
NULL 博文链接:https://san-yun.iteye.com/blog/961341
js
p实现
textarea
中
的文字
保存
换行
空格
存到数据库的方法
下面小编就为大家分享一篇
js
p实现
textarea
中
的文字
保存
换行
空格
存到数据库的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
处理
textarea
中
的换行和
空格
当我们使用
textarea
在前台编辑文字,并用
js
提交到后台的时候,
空格
和换行是我们最需要考虑的问题。在
textarea
里面,
空格
和换行会被
保存
为/s和/n,如果我们前台输入和前台显示的文字都是在
textarea
里面,其实并不需要做任何处理,你在
textarea
里面编写的样式会按照你之前编辑时候的样式,正确的显示出来。 那么如果你需要
textarea
编辑提交的文字,从后台返回之后,不是显示在
textarea
里面,那么就需要考虑处理
空格
和换行啦。 其实之前在接触的时候,完全没有考虑过这些问题,也是因为最近做的项目里面有一个这样子的需求,要求用户在
textarea
输入
textarea
去除多余
空格
和回车的方法及其属性
textarea
去除多余
空格
和回车的方法及其属性 1.错误解决方法 使用
textarea
的标签时候发现多了
空格
或者’\n‘,后来发现是标签的位置错了 以下是错误示范: 你好 以下是正确示范: 你好 关键在于与要在同一行,不然他们之间的部分都计入(包括回车’\n‘,
空格
) 2.的属性 以下是常用的属性 属性 功能 maxlength 最大输入长度 minlength 最小输入长度 cols 列数 row 行数 readonly 只读不可修改 required 必填 warp 是否需要
换行符
特别介绍一下 warp功能 soft 在表单
JavaScript
87,992
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章