Marcus Englert: Mouseover für eine Tabellenspalte

Beitrag lesen

Hi,

Zuerst beschreibe ich dir mal, wie es zur Zeit aussieht:
Ich habe eine Tabelle mit 2 Spalten, in der linken Spalte stehen ein paar Links und in der rechten Spalte steht ein Text. Jetzt soll, wenn man mit der Mouse über den Link fährt, in der rechten Spalte der Text verschwinden und statt dessen ein Bild angezeigt werden. Wenn ich mit der Mouse wieder vom Link wegkomme, soll das Bild verschwinden und der Text wieder erscheinen.

Das ganze klappt auch schon ganz gut. Der Text verschwindet, und der Text kommt dann auch wieder, wenn ich mit der Mouse weg bin. Aber mein Problem ist das Bild einzubinden. Ich sehe nur einen Kasten, wo das Bild eigentlich sein sollte und die Beschreibung passt auch, die ich im <img>-Tag mit alt="Beschreibung" angegeben habe aber das rote X ist drin, als Zeichen,
dass der Browser das Bild nicht laden oder nicht finden konnte. Der Pfad der Grafik stimmt aber. Schau es dir selbst mal an, hier ist ein Auszug aus
meinem Quelltext:

----------------------------
Javascript:

<script language="JavaScript">

picture = new Array();
     picture["link1"] = new Image();
     picture["link1"].src = "../gifs/link1.gif";
             usw. Bilder für mehrere Links

function msover(imageName)
      {
         document.all.seite.innerHTML =
              '<img src=picture[imageName].src width=200
                         height=300 alt="Beschreibung"
                         border="0">';
      }

function msout()
      {....}
</script>

Im <body>
Tabellenspalte:
    <td rowspan=6 width="50%" bgcolor="#0033cc"
     id="seite">
       bla bla bla Text
    </td>

Link:
   <a onMouseOver="msover('link1')"
        onMouseOut="msout()" href="pcbesta2.htm">
           Ersatzbestellung für ein vorhandenes
           Endgerät
   </a>
------------------------

Ich grüble schon zwei Tage an dem Problem und bin zu dem Entschluss gekommen, dass es an der Funktion >>msover<< liegen muss, aber ich habe keine Ahnung
was ich sonst noch dafür schreiben könnte.

Muß da nicht irgendwas mit "images" mit rein? Was meinst du?

Ich wäre dir für eine schnelle Antwort wirklich zu tiefst dankbar und hoffe du kannst mir weiterhelfen, ich bin schon am verzweifeln.

Ciao,
Marcus