hi!
Ich will 3 Stufen für meine Grafikschaltfläche:
1.Normal (Maus nicht drüber)
2.Maus drüber
3.Aktiv (geklickt)
Aber durch das onMouseOut hält der dritte Zustand nur solange an, wie die Mouse noch über der Grafik ist. Versteht ihr mein Problem? Hier der Quellcode:
<script language="JavaScript">
<!--
Normal1 = new Image();
Normal1.src = "../pics/infos.gif";
Highlight1 = new Image();
Highlight1.src = "../pics/infos3.gif";
Clicked1 = new Image();
Clicked1.src = "../pics/infos2.gif";
function Bildwechsel(Bildnr,Bildobjekt)
{
window.document.images[Bildnr].src = Bildobjekt.src;
}
//-->
</script>
</head>
...
<a href="start.html" target="body" onClick="Bildwechsel(3,Clicked1)" onMouseOver="Bildwechsel(3,Highlight1)" onMouseOut="Bildwechsel(3,Normal1)" ><img src="../pics/infos.gif" width="36" height="20" border="0" alt="" ></a>