Frank Fischer: Probleme mit background-image - Wechsel per onMouseover.

Beitrag lesen

Hallo,

ich habe folgendes Konstrukt.
Eine Grafik als Submit-Button, der ich gerne einen onMouseover - Effekt geben würde, um die Grafik zu wechseln.
Ich habe dafür folgendes gemacht.
Im src des input-tags gebe ich ihm ein transparentes gif, welches die gleiche Größe hat wie das eigentliche Bild, was angezeigt werden soll. Dieses eigentliche Bild gebe ich ihm über das style-Attribute background-image. Nun sage ich ihm mit onMouseover, dass das background-image wechseln soll, das macht er aber nicht.

hier der Code:

<input type="image" src="pixel.gif" style="background-image: url(login.gif);" onMouseover="this.style.backgroundImage='login2.gif'">

Mache ich das Ganze mit background und gebe ihm dabei einen Farbwert funktioniert es, warum geht es aber mit dem Bild nicht ? Dort kommt dann der Javascriptfehler "ungültiges Argument".

mfg
ff