<input name="add" value="提 &nbsp; 交" type="button" onclick="javascript:fun_sub
('..\..\addItemAction.do')" function fun_sub(sAction){
"..\..\addItemAction.do".equals(sAction)}
我想让 sAction=..\..\addItemAction.do并且 和 "..\..\addItemAction.do" 比较
但是得不到 \
如何转义 请指教.

解决方案 »

  1.   

    "..\..\addItemAction.do" 写绝对路径,例如/baidu/google/addItemAction.do 不用\ 而是用 / 在js中如果你没有自己写equals函数的话,是没有那个函数的,equals 是java的函数在js用正则或者==号
    function fun_sub(sAction){      if(sAction == "/baidu/google/addItemAction.do " ){
               return true;
         }else{
               return false;
         }
      

  2.   

       java 里是'\' 
       例:
        String str ="abc\\";
    System.out.println(str);
         
       结果是  abc\