javascript 如何实现 stripslahes 我用了一个ajax,返回的是一个目录地址 比如 public/image/image.png 但是 返回时它会自动添加斜杠 比如 public\/image\/image.png javascript如何消除这个斜杠? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function str_issame(a,b){//测试函数if(a===b)return "相等";elsereturn "不等";}function stripslashes(strA){//封装的函数var re=/\\/g;return str.replace(re,"");}var str="public/image/image.png";//这是想要的结果var str1="public\/image\/image.png";//需要处理的字串1var str2="public\\/image\\/image.png";//需要处理的字串2var result1=stripslashes(str1);var result2=stripslashes(str2);//测试输出document.write(str_issame(str,str1)+"<br>");document.write(str_issame(str,str2)+"<br>");document.write(str_issame(str,result1)+"<br>");document.write(str_issame(str,result2)+"<br>");</script>————————————————输出结果:相等不等相等相等public\/image\/image.png————————————————结论,楼主ajax返回的是一个目录地址其实是"public\\/image\\/image.png" 修正function stripslashes(strA){//封装的函数var re=/\\/g;return strA.replace(re,"");} onmouseup和onmousedown注册事件失败! 鼠标拖动后监听不到鼠标松开事件 有没有免费的JS GRID? 如何取得a标签的内容 多久没有用js了,问一个极简单的正则问题 java方法能写成javascript数组吗? 同一段弹出窗口的js代码,有的IE上可以,有的机器不可以?为什么呢? javascript中把一个字符串以逗号分隔放到数组中,这个函数是什么? 怎样实现这样的效果 java.lang.NumberFormatException: null 急求一个简单控制的JS,希望大虾们再次赐教----在线等 <%%>操作表单元素属性问题
function str_issame(a,b){
//测试函数
if(a===b)
return "相等";
else
return "不等";
}function stripslashes(strA){
//封装的函数
var re=/\\/g;
return str.replace(re,"");
}var str="public/image/image.png";//这是想要的结果
var str1="public\/image\/image.png";//需要处理的字串1
var str2="public\\/image\\/image.png";//需要处理的字串2
var result1=stripslashes(str1);
var result2=stripslashes(str2);//测试输出
document.write(str_issame(str,str1)+"<br>");
document.write(str_issame(str,str2)+"<br>");
document.write(str_issame(str,result1)+"<br>");
document.write(str_issame(str,result2)+"<br>");
</script>————————————————
输出结果:
相等
不等
相等
相等
public\/image\/image.png
————————————————
结论,楼主ajax返回的是一个目录地址其实是"public\\/image\\/image.png"
//封装的函数
var re=/\\/g;
return strA.replace(re,"");
}