u010250863
lee_3312
2016-01-17 14:09
采纳率: 100%
浏览 4.9k

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

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • NetDomainer
    NetDomainer 2016-01-18 02: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
    Captainljl 2016-01-17 14:19

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

    点赞 评论
  • xiumu_
    胖胖的半山兄 2016-01-17 14:28

    图片说明
    用\来消除转义

    点赞 评论
  • rui888
    兔子托尼啊 2016-01-18 00:55

    图片说明

    点赞 评论
  • showbo
     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>
    
    
    点赞 评论

相关推荐