JS中字符串的问题

tottyandbaty 2008-09-22 11:55:18
现在有这样一个问题:我的文章使用JS分页,但是遇到这样的问题,文章是HTML格式的,并非纯文本格式的,现在我的内容从数据库中读取,里面不乏单引号和双引号,那么我要将内容做为一个字符串的值,怎么屏蔽其中的单引号或者双引号,屏蔽之后要能按照原样输出。怎么办?
...全文
65 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
在存储到数据库之前用escape编码,删除的时候用unescape解码
varlj 2008-09-22
  • 打赏
  • 举报
回复
把单引号转义成\'或者把"转义成\"就可以了,转一种就可以了,比如你转了单引号,那么字符串就用单引号括起来,像这样
'hello\'world\' this is "test" haha'

fosjos 2008-09-22
  • 打赏
  • 举报
回复
<textarea style="display:none">...</textarea>
fosjos 2008-09-22
  • 打赏
  • 举报
回复
用隐藏的<textarea>先存放一下,然后js读取
tottyandbaty 2008-09-22
  • 打赏
  • 举报
回复
楼上的说的对啊,但是我在保存到数据库的时候后没有escape

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧