js传引号,该怎么传

yingShisscWang 2012-02-26 10:57:45
这是一个写word的控件

webObj.SetFieldValue('<%=bean.getVarValue()%>');

这个bean.getVarValue() 的值是这样的:abc'123
可以注意到值里面有一个单引号,于是页面js就报错了。
我自己做了一个转义:


<%!
//为了解决引号在输入框中的显示问题
String formatData(String in){
String out = in.replaceAll("'","'");//单引号替换
return out;
}
%>

到这里为止js已经不会报错了,但是我的数据是要写到一个word文档里的,我发现word文档里显示的居然是我转义后的字符就是:abc'123

1)& # 3 9;是html层面的单引号对应的转义符号,但是这个数字被直接写到word文档里了webObj.SetFieldValue这个方法内部怎么写word文档的又不太好改。应该怎么解决。
...全文
204 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwzttlove 2012-03-12
  • 打赏
  • 举报
回复
\'不就可以吗么?
dragonAhao 2012-03-12
  • 打赏
  • 举报
回复
\'试试
zjq8888882009 2012-03-10
  • 打赏
  • 举报
回复
Server.UrlDecode()
Acesidonu 2012-02-26
  • 打赏
  • 举报
回复
encodeURIComponent()编码
xie_yanke 2012-02-26
  • 打赏
  • 举报
回复
escape()

87,989

社区成员

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

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