das haut Auge auch gesat, doch dann sollte das hier:
<div id="test"></div>

<script type="text/javascript">
document.getElementById("test").innerHTML = "aaaa";
</script>
funktionieren. Tut es aber auch nicht. Fehlerkonsole gibt die gleiche meldung wie oben aus


@crusher:
wenn du das mit funktion meinst:
<script type="text/javascript">
function jstest(){
document.getElementById("test").innerHTML = "aaaa";
}
jstest();
</script>

funktioniert es auch nicht

p.s. das mit dem timeout funktioniert, nur blöd, dass man warten muss