ustawienie innerHTML za pomocą skryptu wewnątrz

Jeśli uruchomię następujący wiersz w Firebug na dowolnej stronie:

document.documentElement.innerHTML="<script>alert(1)</script>";

dlaczego nie jestalert&nbsp;wykonane polecenie?