Hallo Stefan,
Dieses Beispiel sollte nur das Verhalten von document.getElementById im Vergleich zu window.status demonstieren und könnte natürlich auch mit setTimeout realisiert werden.
Auch wenn ich dein Problem noch nicht ganz durchschaut habe, bist du dir aber schon der Tatsache bewusst, dass getElementById eine relativ "teure" Methode ist, weil erstmal der Dokument-Baum deiner Datei durchlaufen werden muss, um das Element mit der entsprechenden ID zu finden? Nach der Statusleiste hingegen muss nicht erst gesucht werden.
Abhilfe schaffen könnte eine globale Variable, in der du dein gewünschtes Div als Objektreferenz speicherst:
var meinDiv = document.getElementById('div1');
MfG, Mülli
--
Viva Colonia!
Viva Colonia!