Farbverlauf für backgrounds

Llewellyen

Grünschnabel
Ich habe mir ein Script geschrieben, das die Hintergrundfarbe in einer Tabelle oder der ganzen Seite ändert. Dabei ist die Seite erst schwarz und geht dann über grau zu weiß über.
Das Problem ist das es in genau der Form wie unten angegeben nicht funkioniert. Wenn ich anstatt document.getElementById(id).background =..... document.background = ...... benutze geht es einwandfrei für den Hintergrund der ganzen Seite, was ja aber nicht mein Ziel ist.

Hier der Code:
var X = new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F");
var x1 = 0, x2 = 0;
function change(id)
{
x1 = 0;
x2 = 0;
for(var i = 0; i < 255; ++i)
{
document.getElementById(id).bgcolor = "#" + X[x1] + X[x2] + X[x1] + X[x2] + X[x1] + X[x2];
x2 = x2 + 1;
if(x2 % 16 == 0)
{
x2 = 0; x1 = x1 + 1;
}
}
}

Weiß da jemand Rat ?
 
Hallo und welcome on Board,

kannst du bitte mal eine Datei anhängen bei der es Funktioniert - ich bekomms nämlich weder auf die eine, noch auf die andere Art zum laufen :( - hätte so ein Script auch noch nie gesehen...

thx und ciao

//ps: ich habe dich schon richtig verstanden? - mit farbverlauf meinst du Linksoben fängts mit weis an - inder Mitte des Screens ist´s dann grau und geht über in schwarz, oder meinst du es anders?
 

Neue Beiträge

Zurück