Ähm was mach ich falsch ich will das wenn ich auf eine der definierten areas klicke das dann des Bild bleibt. wenn ich dies aber mit einem onclick mache dann hebt des OnMouseout wieder auf.

HTML-Code:
<html>
<head>

<title>Terminplan</title>

<script type="text/javascript" language="JavaScript">
<!--

Tauschbild01a = new Image();
Tauschbild01a.src = "aus.png";   /*normale Grafik*/
Tauschbild01b = new Image();
Tauschbild01b.src = "rot.png";   /*Ampel leuchtet Rot*/
Tauschbild01c = new Image();
Tauschbild01c.src = "gelb.png";  /*Ampel leuchtet Gelb*/
Tauschbild01d = new Image();
Tauschbild01d.src = "grün.png";  /*Ampel leuchtet Grün*/


function Wechseln(Bildname,Tauschbildname)
{
	document.images[Bildname].src = eval(Tauschbildname + ".src")
}	


//-->
</script>

</head>
<body>

<table border="0">
	<tr>
		<td>
			<p>
  <img src="aus.png" width="30" height="79" border="0" alt="Karte" usemap="#Landkarte" name="aus">
  <map name="Landkarte">
    <area shape="circle" coords="14,14,10"
    			OnClick = ""
					OnMouseover = "Wechseln('aus','Tauschbild01b')"				
					OnMouseout  = "Wechseln('aus','Tauschbild01a')">
					
    <area shape="circle" coords="14,39,10"
    			OnMouseover = "Wechseln('aus','Tauschbild01c')"
					OnMouseout  = "Wechseln('aus','Tauschbild01a')">
          
    <area shape="circle" coords="14,64,10"
          OnMouseover = "Wechseln('aus','Tauschbild01d')"
					OnMouseout  = "Wechseln('aus','Tauschbild01a')">
          

  </map>
</p>
		</td>
	
	</tr>

</table>

</body>
</html>
Jemand ne idee ? Später möchte ich auch noch das wenn ich auf ein der areas klicke ein wert in eine sql tabelle injizieren wird. Und dann auch wenn die Tabelle geladen wird soll aus der tabelle ausgelesen welches bild grade als erstes da is. Aber des habe ich noch nicht einmal begonnen Bin anfänger und arbeite mich grad erst bissle ein.

Gruß Marvin =)