没那么复杂。
$("<div id='a3'><script src='test.js'></script></div>").insertBefore($("#a2"));即可
该操作执行后,test.js就会被执行。
至于document.write本身就是操作document,跟包含的容器没有任何关系。
$("<div id='a3'><script src='test.js'></script></div>").insertBefore($("#a2"));即可
该操作执行后,test.js就会被执行。
至于document.write本身就是操作document,跟包含的容器没有任何关系。
<div id="a1">1</div>
<script>
document.write('<div id="a3"><script src="test.js"><\/script></div>')
</script>
<div id="a2">2</div>
【文档加载完后额外改变】?可是文档加载完后是不能再用document.write("test");了