sunny: Bild dynamisch tauschen - document.write?

Beitrag lesen

Hallo liebes Forum!

Bin immer noch am Basteln dieser JavaScript-Abfrage ... also es geht um ein <div>, das per JavaScript bewegt wird. Wenn sich dieses <div> an einer bestimmten Position befindet, soll ein anderes Bild im <div> angezeigt werden (und auch das Ganze eine zeitlang nicht weiterbewegt werden).

Soweit bin ich bis jetzt (stark gekürzt):

...
 if(x == 300) {
 imageindiv = '<img src="blah.gif" alt="blah" width="150" height="173">';
 }
 else {
 imageindiv = '<img src="blah2.gif" alt="blah2"width="150" height="173">';
 }
 window.setTimeout("checkdiv()",10);
}
...

...
<div id="blahblah">
 <script type="text/javascript">
 <!--
 checkdiv(); //das ist nat. die function in der der oben geschr. Teil vorkommt
 //-->
 </script>
</div>
...

Ich hab jetzt versucht, per document.write das image in das div zu schreiben, das klappt aber leider nicht. Weil wenn ich das ganze erst im JavaScript-Bereich im Body mache, dann wirds ja nichtmehr ersetzt, mach ichs bereits oben, funktionierts gar nicht, dann wird gleich nur das document.write in die Seite geschrieben. Das timeout erst unten durchführen klappt leider auch nicht ...

Hat jemand eine Idee wie ich das machen könnte, sodass es funktioniert?

Liebe Grüße,
sunny :)