<<查看全部Demo

jQuery.html与element.innerHTML在执行脚本上的区别

现有一段HTML片段如下

        <script>alert("内嵌脚本");</script>
        <script src="test.js"></script>
        <p style="color:green">test.js中的方法会执行alert("外链脚本") </p>
        <p style="color:red">innerHTML方法会无视script标签,而html方法会提取这些标签并执行之。 </p>
    

分别用以下两种方法将其插入到dom中