Javascript字符串不转换';对的
我在javascript中尝试对html字符串发出警报时遇到了一个小问题Javascript字符串不转换';对的,javascript,Javascript,我在javascript中尝试对html字符串发出警报时遇到了一个小问题 var content = "<li onMouseOver='.alert('test');' id='myid"' class='myclass' >"+pcontent+"</li>"; var content=““+pcontent+””; 但结果是 <li onmouseover=".alert(" test');'="" id="myid" class="myckass" &g
var content = "<li onMouseOver='.alert('test');' id='myid"' class='myclass' >"+pcontent+"</li>";
var content=““+pcontent+” ”;
但结果是
<li onmouseover=".alert(" test');'="" id="myid" class="myckass" ><p><img src="img.jpg" alt=""></p></li>
哪里错了?我也试过了,但什么都没有。
感谢您的帮助。应该是:
var content = "<li onMouseOver='alert(\"test\");' id='myid' class='myclass' >"+pcontent+"</li>";
var content=““+pcontent+” ”;