Ciao a tutti,
come dal titolo ho problemi nell'utilizzo di setTimeout nel seguente codice (ho provato con due metodi, ovviamente non funzionanti ):
Codice PHP:
function hide(box,time) {
var
timer = 0;
var
speed = Math.round(time / 100);
for(var
i = 10; i >= 0; i--) {
setTimeout("cambiaOpac("+ i +",\"" + box + "\")",(timer * speed)); // primo metodo
setTimeout(function () { cambiaOpac(i,box) },(timer * speed)); // secondo metodo
timer++;
}
}
function
cambiaOpac(opac,obj) {
obj.style.opacity = "0." + opac;
}
Il codice funziona bene, apparte setTimeout(), cosa sto sbagliando???

Grazie mille