Все мпривет.
Имеется такой простой документ
<!DOCTYPE HTML>
<html>
<head> </head>
<body>
<script>
var element = document.createElement("script");
element.innerHTML = "window.alert(document.body.innerHTML);";
document.body.appendChild(element);
</script>
</body>
</html>
Почему window.alert(document.body.innerHTML); выдает html текст тэга body с двумя элементами <script>? Ведь я еще не вставил element в документ.
Или второй скрипт исполняется в другое время? Тогда когда исполняется динамически вставленый скрипт?