Hallo Leute!
ich hab folgendes Problem: Ich habe ein kleines Script geschrieben, das mir ein div langsam einblenden soll.
function fade_in(k)
{
var i = k * 10;
var j = i / 100;
document.getElementById('book_div').style.opacity=j;
document.getElementById('book_div').style.filter='alpha(opacity='+i+')';
k++;
if(k<=10)
{
setTimeout(fade_in(k),100);
}
}
fade_in(0);
Soo, wenn ich jetzt am Anfang von der Funktion noch ein alert(k); reinsetze, muss ich 10mal ok klicken und sehe, wie das Div langsam immer undurchsichtiger wird. Lasse ich das alert weg, passiert gar nichts mehr und nach einer sekunde ist das Div einfach da..
Hat jemand ne Idee, was ich falsch mache?
Gruß Simon