包含特殊字符的字符串变量怎样变为转义字符?? 补充,字符串替换函数好像不能在这里用,因为,' <% cfg_get("str"); %>' 的两端本身就是单引号郁闷。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 至今还没找到使用javascript解决这个问题的方法。所以,我在后台写了一个函数,处理了这个问题(见下,参考)。不过,还是希望遇到高手能在前天解决问题~~!!!//思想:对' " \ 这三个特殊字符做特殊处理。char * fuc_example(){ char tmp[128]={'\0'}; char ret[128]={'\0'}; char *ptr=NULL; int i=0; memcpy(tmp,usr_def_get("str"),127); //usr_def_get("str") 函数是已有的读数据函数 tmp[128]='\0'; for(ptr=tmp;*ptr!='\0';ptr++){ if(*ptr=='\\' || *ptr=='\'' || *ptr=='\"'){ ret[i++]='\\'; ret[i++]=*ptr; } ret[i++]=*ptr; } printf("===%s===\n",ret); return ret;} 上贴纠正:。还是希望遇到高手能在----前天----解决问题~~!!! 应该是“前台” !另外:本贴问题还发表与以下链接,供参考:http://bbs2.chinaunix.net/thread-1380228-1-1.html### 我用JavaScript这样转义过onclick=\"ChooseValue(checkboxA)\" 刚刚那个没有贴完整document.createElement("<input id=checkboxE type=checkbox onclick=\"ChooseValue(checkboxE)\"/>") 从ASP原封不动地传递有特殊字符的串到JS, 一个比较好的办法是将这个值放到HIDDEN框中,然后在JS代码取得这个值, 因为存放字符串到HIDDEN框中有现成的编码方法: Server.HTMLEncode 怎么把js代码修改成一个js函数呢 新手请大家帮帮忙 网页前台挂文件问题? 怎样隐藏浏览器的地址里的url,现在我仅仅是隐藏了地址栏而已。 怎么让表单不出现下拉提示 怎样用javascript将页面内的一组checkbox实现只能选一个的情况? 如何在javascript中判断一组radio中有一个radio被选中,谢谢 在线急等表格中同一行的文本框和CHECKBOX之间关系处理问题!!!! 请教个关于弹出页面的问题 如何在javascript中得到单选框的值 如何判断用户的浏览器是否允许使用cookie? 请问这里的/怎么理解 JS 函数载入不成功,谢谢
所以,我在后台写了一个函数,处理了这个问题(见下,参考)。不过,还是希望遇到高手能在前天解决问题~~!!!//思想:对' " \ 这三个特殊字符做特殊处理。
char * fuc_example()
{
char tmp[128]={'\0'};
char ret[128]={'\0'};
char *ptr=NULL;
int i=0;
memcpy(tmp,usr_def_get("str"),127); //usr_def_get("str") 函数是已有的读数据函数
tmp[128]='\0';
for(ptr=tmp;*ptr!='\0';ptr++){
if(*ptr=='\\' || *ptr=='\'' || *ptr=='\"'){
ret[i++]='\\';
ret[i++]=*ptr;
}
ret[i++]=*ptr;
}
printf("===%s===\n",ret);
return ret;
}
。还是希望遇到高手能在----前天----解决问题~~!!! 应该是“前台” !另外:
本贴问题还发表与以下链接,供参考:
http://bbs2.chinaunix.net/thread-1380228-1-1.html###
document.createElement("<input id=checkboxE type=checkbox onclick=\"ChooseValue(checkboxE)\"/>")
然后在JS代码取得这个值, 因为存放字符串到HIDDEN框中有现成的编码方法: Server.HTMLEncode