<script language="JavaScript">
Warum du immer noch auf das seit fast 10 Jahren mißbilligte Attribute stehst ist mir ein Rätsel. Es sollte in keiner aktuellen Doku auftauchen, waährend du das Pflichattribut ignorierst.
var X = new Array("F","E","D","C","B","A","9","8","7","6","5","4","3","2","1","0");
JS kann ohne Probleme mit Hex Zahlen arbeiten. Damit läßt sich der Code noch vereinfachen:
var color;
var timeout = null;
function setColor2 () {
var hex = color.toString(16);
document.getElementById("dertext").style.color = "#" + hex + hex + hex;
color--;
if (color) timeout = setTimeout("setColor2()", 10);
}
function startColor() {
clearTimeout(timeout);
color = 255;
timeout = setTimeout("setColor2()", 10);
}
Struppi.