为什么动态脚本不执行?

时间:2017-04-14 05:06:02

标签: javascript

动态脚本中的代码不会执行:

var script = document.createElement('div')
script.innerHTML = `<script>alert('asd')<\/script>`
document.body.appendChild(script)

虽然下面的代码有效:

var div = document.createElement('div')
var script = document.createElement('script')
script.text = `alert('asd')`
div.appendChild(script)
document.body.appendChild(div)

有什么不同,为什么?

0 个答案:

没有答案