onClick="if(self.opener.document.defailFieldGroup.rmkField.value!='sss\''"

解决方案 »

  1.   

    onClick="if(self.opener.document.defailFieldGroup.rmkField.value!='sss\"'"如果是双引号的时候好像不可以
      

  2.   

    楼上所说:“单引号放在双引号的里面,应该是这样放的”---------这个说法是不正确的。。其实可以互相嵌套如:'"aa"'或"'aa'"!如果一组单引号或双引号内部又有单双引号,那么就要用转义~如:""aaa""应该写成"\"aaa\"",''aa''应该写成'\'aa\''....
      

  3.   

    如果是要放双引号,可以这样:
    onClick='if(self.opener.document.defailFieldGroup.rmkField.value!="sss\""'另:你的这段代码好
      

  4.   

    完整的代码是:
    <TD><INPUT type="radio" onClick="if(self.opener.document.defailFieldGroup.rmkField.value!='247\'3'){self.opener.document.defailFieldGroup.rmkField.value='247\'3';self.opener.document.defailFieldGroup.rmkField_Text.value='sdfsdf&quot;&quot;&quot;&quot;dfsf';}else{self.opener.document.defailFieldGroup.rmkField_Text.value='sdfsdf&quot;&quot;&quot;&quot;dfsf';}window.close();" name="rmkField_Radio" id="rmkField_Radio" value="2473" style=" visibility: visible;"/></TD>看上面中的.value=, 我现在把' 改为\',而" 就用&quot;替换了
      

  5.   

    这是我的 onmouseover="showmenu(event,15,' <div class=menuitems><a class=mainlink_bgreen_b href=\"#none\" onclick=\"return DOWNLOADBTN_onclick()\">添加信息</a></div>')" 其中\"在程序运行是应该转换为",但是不行,怎么回事?
      

  6.   

    onmouseover="showmenu(event,15,' <div class=menuitems><a class=mainlink_bgreen_b href=\"#none\" onclick=\"return DOWNLOADBTN_onclick()\">添加信息</a></div>')" =======>
    这段用document.write输出