How to do that:
document.getElementById(\'target\').innertHTML = \"<script> alert(1); <script>\";
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);