'<div style=""></div><span style=""></span>'这种格式似乎是对的"<div style=""></div><span style=""></span>" 这种格式似乎是错的1 是不是单引号里面可以包括双引号.单引号 类似'"xx" 'cc''2 双引号里面可以包括单引号但不能包括双引号 类似"'xx'" 对的 类似""xx""错的

解决方案 »

  1.   

    按你的说法,1也是不对的,单引号里也不能这么包含,echo "<div style=\"\"></div><span style=''></span>";
    echo '<div style=\'\'></div><span style=""></span>';上面两句都是对的,需要转义
      

  2.   

    嗯 php类似""""这样用转义就行 js我就搞不懂了
    append('<div style=""><a href="#" id='+fileObj.name+'><img src="" ></a></div>') 对的
        
    append("<div style=""><a href="#" id='+fileObj.name+'><img src="" ></a></div>") 错的我加上自定义的变量一直出错 就是这个'+'连接符作祟 
      

  3.   


    js跟php中是一致的。
    你的错误的代码是因为双引号套双引号了。导致匹配的与预计的匹配不同,从而导致解析错误。
    转义或者单套双,双套单,相同的不互套..