关于转义的问题
我用到更新语句,碰到一个棘手的问题:
如果输入的内容里面含有单引号或双引号,它就和代码里面的混合了,分不清楚,我用过replace函数将英文的'转化为中文的‘,但是效果不好,不知道有没有好的方法?
我查过资料,'的转义字符是用''表示的。
另外我用Server.HTMLEncode(rs("companyeng"))也同样解决了文本框动态内容中有单引号和双引号的问题,但是又发现了一个问题,如果内容中还有空格,那么空格后面的内容在文本框中就不显示了,不知道怎么解决?
同时我也很奇怪,如果直接这样显示动态内容<input name="tx5" type="text" id="tx53" value="<%=rs("post")%>" size="30">,它里面的空格又能显示,但是单引号和双引号又存在问题,大家也一起想想