一般的方法我们都是用document.body.innerHtml = ``
但是经过测试,只对html有效,script不会执行。
使用document.write(``)即可解决!
注意在模板字符串中,script标签要这么写
<script><\/script>
JavaScript中清空页面内容并执行script标签
本文探讨了在JavaScript中如何清除页面内容以及确保script标签的正确执行。通常,`document.body.innerHTML=''`可以清空HTML,但不会执行script。为了解决这个问题,我们可以使用`document.write()`来确保script的执行。在模板字符串中,记得对script标签进行转义,如:`<script></script>`。
一般的方法我们都是用document.body.innerHtml = ``
但是经过测试,只对html有效,script不会执行。
使用document.write(``)即可解决!
注意在模板字符串中,script标签要这么写
<script><\/script>

被折叠的 条评论
为什么被折叠?