HTML5 specifies that a <script> tag inserted with innerHTML should not execute. https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML