javascript - how to insert a script tag to div?

后端 未结 4 1515
猫巷女王i
猫巷女王i 2020-12-21 08:34

How to do that:

document.getElementById(\'target\').innertHTML = \"<script> alert(1); <script>\";
4条回答
  •  失恋的感觉
    2020-12-21 09:21

    I believe it is better to use pure DOM manipulation. Like this :

    var s = document.createElement('script');
    s.setAttribute('type', 'text/javascript');
    s.value = 'alert(1)';
    document.getElementById('target').appendChild(s);
    

提交回复
热议问题