专业回答
1、后台替换后再前台显示;
2、<input name="str" value="D:\目录\\">然后js取值替换;
参考如下:
<script language="javascript">
function a(){
var str="D:\\目录\\";
alert(str);
ret=str.replace('\\','aa');
ret=ret.replace('\\','aa');
alert(ret);
}
</script>
不是不能替换"\",而是当把"\"当作字符串保存时把它当成了转义字符;
变量var str="D:\目录\\"; 实际值是D:目录\。
2、<input name="str" value="D:\目录\\">然后js取值替换;
参考如下:
<script language="javascript">
function a(){
var str="D:\\目录\\";
alert(str);
ret=str.replace('\\','aa');
ret=ret.replace('\\','aa');
alert(ret);
}
</script>
不是不能替换"\",而是当把"\"当作字符串保存时把它当成了转义字符;
变量var str="D:\目录\\"; 实际值是D:目录\。
JS替换反斜杠
本文介绍了一种在JavaScript中将单个反斜杠()替换成双反斜杠(\)的方法。通过实例演示了如何使用replace方法完成这一转换,并解释了在字符串中反斜杠作为转义字符的作用。
一骑当后
1511

被折叠的 条评论
为什么被折叠?



