javascript 怎么不让参数里面的反斜线转义
varmm="'img\P1007160235280.jpg";alert(MM);mm是当参数传过来的,不是定义的。...
var mm="'img\P1007160235280.jpg"; alert(MM); mm是 当参数传过来的,不是定义的。
展开
4个回答
展开全部
这个是语言自带的特点,字符串里如果想输出一个"/ "那么在编译时系统会自动进行转义,所以这时的"/"是显示不出来的,只有人为使用转义显示即你要显示一个"/"那么就用"//",如果是显示两个"//"在代码中就这样书写"////"
当然反斜杠"\"就代表“//”这个
当然反斜杠"\"就代表“//”这个
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将反斜线,改为 \\
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用单引号
更多追问追答
追问
grxxAction.selectListGrxx(p,xm,gh,function(mess){
str+="";
var xm="";
var txlj="";
var gh="";
for(var i=0;i加关注";
}
});
}
function jiaguanzhu(gh,xm,txlj){} 传到下面的方法
追答
如果这样的话,mm本生并没有办法区分转义什麽的,因该在mm生成的地方使他没有被转义(
//例如,mm制造者
function mmFunc(url) {
return 'img\' + url;
}
)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询