Sven Rautenberg: input type="image" mit Mouseover-Effekt

Beitrag lesen

Aloha!

<ratlos>Es geht zwar forms.elements.src, aber das Objekt ist ja ein Bildobjekt: xy = new Image(); xy.src="xy.gif" ... </ratlos>

Ich würde das Austauschen der Grafik im <input> vermeiden und im Falle von Javascript einfach eine Grafik mit Javascript-Link erzeugen, die das Formular abschickt (wie der Grafikwechsel da geht, dürftest du wissen), und andernfalls mit <noscript> einfach einen grafischen Submitbutton erzeugt.

<script type="text/javascript">
document.write('<a href="javascript:document.forms[0].submit()" onmouseover...onmouseout><img src="low.gif" width...height...alt...border></a>');
</script>
<noscript><input type="image" src="low.gif"></noscript>

- Sven Rautenberg