function show(file){alert(file);}
<a href="#" onclick="show('d:\tomcat6\webapps\xm\upload\a.doc')">弹出</a>
调用方法就把所有的“\”去掉了
如果用String的replaceAll(),要怎么转
追答什么意思|?
追问String filename = "d:\tomcat6\webapps\xm\upload\a.doc";这个在环境里当然不能这样写
filename = filename.replaceAll("","");
最后转换成d:\\tomcat6\\webapps\\xm\\upload\\a.doc
我在这个方法里参数老是写不对
贴多一些代码。
追问就是当我点击超链的时候怎么样才能弹出还是d:\tomcat6\webapps\xm\upload\a.doc
追答就是把show的参数换成 d:\\tomcat6\\webapps\\xm\\upload\\a.doc啊
追问如果方法里的参数不是这个值而是java脚本而脚本参数值是d:\tomcat6\webapps\xm\upload\a.doc,请问要怎么转换成d:\\tomcat6\\webapps\\xm\\upload\\a.doc
追答replaceAll("\\","\\\\")试试。