js中字符串如何让字符串原样输出

除了用\进行转义,如何让带有\ 等转义字符的字符串,以原样输出?

例如:url="E:\itcast\class\php\js\day2\abc.html";
alert(url);
如何让此时弹出的内容原样显示(包括\也显示)?

function ToOrgString(Str)
{
var OrgStr = " ";
for(var i = 0;i < Str.Length;i++)
{
if(OrgStr[i] == "\")
OrgStr += "\";
//和楼上思想一样,多加一个"\";
OrgStr += OrgStr[i];
}
return OrgStr;
}
alert(ToOrgString(Url));
这是我想到的方法,希望能帮到你。

alert("E:\itcast\class\php\js\day2\abc.html")
加上 \ 转义字符

图片说明
用\来消除转义

图片说明

 url="E:\\itcast\\class\\php\\js\\day2\\abc.html";

或者

 <input type="hidden" id="t" value="E:\itcast\class\php\js\day2\abc.html"/>
<script>
 url=document.getElementById('t').value;
</script>