Max-Leonhard von Schaper: Laufend sich aendernde Farbe

Beitrag lesen

Hallo Raik,

Vielen Dank fuer deine Hilfe!

Ich habe mal die Fehler, die du genannt hast korrigiert. Ich habe deswegen keine Deklaration fuer x=100, da x niemals 100 wird. Hatte falschen Startwert hingeschrieben, eigentlich wars

<body onLoad="Init('252');">

Somit ist x immer groesser oder kleiner 100 bzw. 250.

Den <p> mit Hea1 war nur mal zum Ausprobieren, jetzt hab ich nur den <span> bereich.

Meine jetzigen Funktion sehen so aus:

function Init(x) {
var p;
if (x>100){
p = x-5;
document.getElementById("Hea1").style.color = "rgb("+p+",0,0)";
window.setTimeout("Init(p)",500)};
if (x<100) {Init2(x);}
}

function Init2(x) {
var p;
if (x<250) {
p = x+5;
document.getElementById("Hea1").style.color = "rgb("+p+",0,0)";
window.setTimeout("Init2(p)",500)};
if (x>250) {Init(x);}
}

Aber immer noch wird beim Laden der Datei der Fehler: "Object doesn't support this property oder Method" angegeben... :(

Ich bin fuer jede Hilfe dankbar !

Gruss, Max