Micky: OnMouseOver

Beitrag lesen

Hi,

ich habe ein Script, mit welchem ich ein "OnMouseOver" erzeuge. Das funktioniert auch soweit ohne Probleme. Wenn ich jedoch VOR das Bild, welches bei einem MouseOver geändert werden soll, ein weiteres Bild einfüge (das aber konstant bleiben soll), wird meine Seite total durcheinander geschmissen.

Meine Frage also nun: Warum bezieht sich das JavaScript auf ein Bild, welches gar nicht mit eingebungen ist. Ich habe ihm doch gar keine OnMouseOver Befehle erteilt. Was muss ich also machen, damit das erste Bild immer konstant bleibt???

Hier das zugehörige Script:

Das Java Script: (funktioniert ohne Probleme)
<script language="JavaScript">
usual1 = new Image();
usual1.src = "image1.gif";
over1 = new Image();
over1.src = "image2.gif";
 function change(Bildnr,Bildobjekt)
{
  window.document.images[Bildnr].src = Bildobjekt.src;
 }
</script>

der <body> Tag
<img src="../shampoo.gif" width="646" height="41" alt=""> --> Das normale Bild, welches sich verändert wenn ich über das OnMouseOver Bild fahre, aber eigentlich nicht soll.

<img src="botanic_1_40.gif"  width="64" height="142" alt="Botanic 1" onmouseover="change(0,over1);" onmouseout="change(0,usual1"> --> Das Bild soll sich ändern!

Wer kann helfen