So hab das mal schnell geschrieben, dürfte funzen... bei mir zumindest...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
<title>Farbe ändern</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head><script type="text/javascript">
var g=0, geschwindigkeit_in_ms=50;
function umfaerben()
{
if (g==1) document.getElementById("bla").style.color="#FF0000"; // Rotfärbung -> FF0000
if (g==0)
{
document.getElementById("bla").style.color="#FFFFFF"; // Weißfärbung -> FFFFFF
zaehler=window.setTimeout("umfaerben();g=1",geschwindigkeit_in_ms);
}}
function normalfaerben()
{
document.getElementById("bla").style.color="#000000"; // Schwarzfärbung -> 000000
if (zaehler) window.clearTimeout(zaehler);g=0;
}</script>
<body>
<a id="bla" href="#" onMouseOver="umfaerben();" onMouseOut="normalfaerben();">Moin, was geht???</a>
</body>Ist es das was du wolltest???
fast, bei diesem script ist es ja so, dass die farbe auf einen schlag wechselt. ich dachte mehr an einen roll-over übergang...