Hi,
<a href="gerhard.html"
onMouseOver="Bildwechsel(2,Highlight3)"
onMouseOut="Bildwechsel(2,Normal2)"><img src="rot.gif"></a><br>
Es gibt hier kein "Bild Nr.2" - nur 0 & 1.
Das heißt, Normal1 = Grafik 1, Normal 2 = Grafik 2 usw.
Nein. Das heißt: 1. IMG = image 0, 2. IMG = image 1, usw.
Die Highlight Grafiken zählen nicht im Sinne der Bildnummer.
Ist das so richtig???
Ja.
Aber
Verweis 4 funktioniert obwohl Bildnr 0 eigentlich zu Normal1.gif gehört
Du meinst Verweis 1. Die IMGs/Verweise vorher hast Du auskommentiert.
Wieso geht es nicht, wenn ich in einen <div>… </div> die mousover, out Sachen einbaue,
Das geht - ebenso wie z.B. bei <img onMouseOver="...>
Gruß, Cybaer
PS: Die Referenzierung via Image-Nummer ist i.d.R. unnötig bis unsinnig, auf jeden Fall aber wartungsintensiv. Referenziere besser über den Namen:
<img name="bild1" ...>
und dann onMouseOver="document.images['bild1'].src='test.gif';"
PPS: Namen können auch mehrfach vergeben werden, womit Du dann mehrere Grafiken auf einen Schlag ändern kannst (s. z.B. ImgSwitch).
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!