我从html文档中获得了绝对路径,
$('#id').attr('src')
当我尝试将此src保存到文本文件时,它会另存为只有一个斜杠的字符串
C:\path\path1\path2
我需要它像这样保存到我的文件中
C:\\path\\path1\\path2
我该怎么做?
答案 0 :(得分:1)
您可以使用String.prototype.replace()
方法将一个反斜杠替换为两个反斜杠:
var path = $('#id').attr('src').replace(/\\/g,"\\\\");
console.log(path);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<img id="id" src="C:\path\path1\path2">
答案 1 :(得分:0)
用\
代替\\
$('#id').attr('src').replace(/\\/g, '\\\\');