innerHTML插入的<script>出现问题?求大神
用innerHTML插入普通的标签显示正常。
但是一插入script就不正常。(不是脚本没有执行)。
执行结果:
显示正常,但
执行结果:
------解决方案--------------------不能这样执行,参考
http://www.w3help.org/zh-cn/causes/BX9029
------解决方案--------------------"</"+"script>"闭标签写成这样试试
如果只是在div里显示那段信息的话document.createTextNode
------解决方案--------------------
这样?? 猜的
document.getElementById("content").innerHTML="<script>alert('插入成功')<//script>";
------解决方案--------------------如果只是插入script元素,不用顯示出來
document.getElementById("content").innerHTML="<script>alert('插入成功')<\/script>";
如果要顯示
< → <
> → >