当您注入这样的脚本时:
var e = document.createElement('script');
e.src = "script.js"
document.documentElement.appendChild(e);
它将此添加到html文件:
<script src="script.js">
</script>
但是,我如何注入一个脚本元素,以便将它添加到html文件中?:
<script>
//script contents
</script>
感谢。
答案 0 :(得分:1)
只需设置HTML:
即可var e = document.createElement('script');
e.innerHTML = "alert('Hi')";
document.documentElement.appendChild(e);