2 u010250863 u010250863 于 2016.01.17 22:09 提问

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

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

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

5个回答

NetDomainer
NetDomainer   2016.01.18 10:36
已采纳

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));
这是我想到的方法,希望能帮到你。

u010668028
u010668028   2016.01.17 22:19

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

xiumu_
xiumu_   2016.01.17 22:28

图片说明
用\来消除转义

rui888
rui888   Ds   Rxr 2016.01.18 08:55

图片说明

showbo
showbo   Ds   Rxr 2016.01.18 09:28
 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>

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!