替换回车符的问题

qq_16472785 2014-10-28 01:19:33
<c:set var="temp_param1" value='${fn:replace(D.content,"\'","\\\\\'")}' />
<button class="btn red" onclick="showBg('dialog','${temp_param1}');">详情
</button>

第一行的作用是将单引号替换掉了
如何增加一句,将回车符也替换为<br>传到showBg函数中
因为函数的参数不允许有回车符的
...全文
198 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_16472785 2014-10-28
  • 打赏
  • 举报
回复
搞定了 <% request.setAttribute("vEnter", "\n"); //奇怪的是这一行我用 <c:set var="vEnter" value="\n" scope="request"/> //都没用,估计是set标签里对value值处理了一下,没jstl的源码,不清楚JSTL是怎么处理的. %> <c:set var="temp_param1" value='${fn:replace(temp_param1,vEnter," ")}' />
qq_16472785 2014-10-28
  • 打赏
  • 举报
回复
1楼的不行, 为什么我用<c:set var="temp_param1" value='${fn:replace(D.content,"\\\n","<br/>")}' />也不行?
slwsss 2014-10-28
  • 打赏
  • 举报
回复
replace(replace(replace(D.content,"\'","\\\\\'"),'\n','<br>'),'\r','<br>')

87,997

社区成员

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

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