Antje Hofmann: Mouseover für eine Tabellenspalte

Beitrag lesen

Hallo Marcus
Der Pfad der Grafik stimmt aber.

leider nicht :-)

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

konkret erzählst du dem Browser, er soll das Bild "picture[imageName].src" laden. Dein Fehler, du schreibst den Bildaufruf in einem String, der Browser liest aber jetzt die Variable so wie sie dasteht und belegt sie nicht mit Werten.  Du mußt also eine Stringaddition durchführen und schreiben:

'<img src='+picture[imageName].src+' width=200 height=300 alt="Beschreibung" border="0">'

durch '+picture[imageName].src+' wird jetzt der Inhalt der Variablen addiert und es funktioniert.

Viele Grüße

Antje