拼接html字符串时单引号问题

由于在拼接html字符串时,例如:

当value值是:select to_char(sysdate,'yyyy-mm-dd') from dual 时,输出到网页上的内容会省略掉select to_char(sysdate,后面的内容,也就是说把select to_char(sysdate,'yyyy-mm-dd') from dual中的第一个单引号当成了value值得结束语句,后面的内容省略掉了,解决办法是用正则表达式,把to_char(sysdate,'yyyy-mm-dd') from dual中的单引号替换成空字符串。

      re = /'/g ;
                value = value.replace(re,"");

利用js中的replace方法把value值中的单引号替换成空字符串。

posted on 2013-08-19 16:54  大钢  阅读(1459)  评论(0编辑  收藏  举报

导航