Schumiel: OnMoueOver - mit "a href" dynamsich verlinken

Beitrag lesen

<script type="text/javascript" language="JavaScript">
       <!--
       bildname'.$nr.' = new Image();
       bildname'.$nr.'.src = "bild_g'.$nr.'.jpg";

Wenn du das als JS ausführst bekommst du eine Fehlermeldung, das ist kein JS!

document.images[imgID].src = eval(imgObjName + ".src")

Wozu eval()!

<a href="#" OnMouseover = "bild('bilder','bildname'.$nr.'')" OnMouseout  = "bild('bilder','bildname'.$nr.'')"><img src="bild_k'.$nr.'.jpg" border="0" width="50" height="50"></a>

Selbst der bescheuerte IE kann mit Hilfe von CSS Hintergrundbilder austuaschen, wenn du schon Links so darstellen musst (freiwillig sollte man das nicht machen), dann mach es mit CSS http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm#link_visited_focus_hover_active

Struppi.

Es funktioniert ja alles. MouseOver geht, wird alles angezeigt, so wie ich das will. Jetzt will ich aber das angezeigte Bild verlinken, wo die $nr mitgesendet werden soll! Und das geht wohl nur über eine zusätzliche Function? Wenn ja, welcher und wie muss das a href bestückt werden?