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 ?
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 ?