Lukas Böhm: Funktion umändern funktioniert nicht

Beitrag lesen

Hi!
In diesem Thread wurde auf diese Seite verlinkt. Ich habe mir diese Seite angeschaut und mir hat der Effekt mit der Schrift, die auf den User zukommt auch sehr gut gefallen. Darum habe ich jetzt versucht das nachzubauen.
Ich habe es jetzt schon so weit, dass die Schrift auf den User zukommt und auch ihre Farbe verändert. Zwar habe ich es noch nicht geschafft beides zu kombinieren, aber jedes Problem zu seiner Zeit ;-) Aber leider verändert die Schrift die Farbe nur von schwarz nach weiß. So habe ich es gemacht, dass die Schrift die Farbe von schwarz nach weiß verändert:
#####################################################################
<html>
<head>
 <title></title>
<script type="text/javascript">
var aktiv = window.setInterval("Load()",35);
var i = 0;
function Load(){
 document.getElementById("text").style.color = "rgb(" + i + "," + i + "," + i + ");";
 i = i + 1;
   if (i >= 255){
 window.clearInterval(aktiv);
 }
}
</script>
<style type="text/css">
body{
 background-color: #000000;
 color: #FFFFFF;
 font-family: sans-serif;
 font-weight: bold;
}
</style>
</head>

<body onload="Load()">
 <div id="text" style="text-align:center; font-size:1em">
  TXT
 </div>
</body>
</html>
#####################################################################
Da ich aber will, dass die Farbe sich von weiß nach schwarz verändert, habe ich einfach das Script umgeändert.
#####################################################################
<html>
<head>
 <title></title>
<script type="text/javascript">
var aktiv = window.setInterval("Load()",35);
var i = 255;
function Load(){
 document.getElementById("text").style.color = "rgb(" + i + "," + i + "," + i + ");";
 i = i - 1;
   if (i = 0){
 window.clearInterval(aktiv);
 }
}
</script>
<style type="text/css">
body{
 background-color: #000000;
 color: #FFFFFF;
 font-family: sans-serif;
 font-weight: bold;
}
</style>
</head>

<body onload="Load()">
 <div id="text" style="text-align:center; font-size:1em">
  TXT
 </div>
</body>
</html>
#####################################################################
Aber jetzt funktioniert es einfach nicht mehr. Was mache ich falsch? Ich finde den Fehler nicht.
Vielen Dank!
szia, Lukas