errore in IE con array.style

michelaaa

Nuovo Utente
25 Giu 2011
2
0
0
Ciao,
ho un problema con un js con IE 8.
L'errore che mi da e`: Invalid Argument
e la riga segnalata e la seguente:

ellisse.style.width = Math.round(2*semiasseM)+"px";

che fa parte di questo pezzo di codice:

function regola_ell(){
for (var i=0; i<10; i++){
ellisse.style.width = Math.round(2*semiasseM)+"px";
ellisse.style.height = Math.round(2*semiassem)+"px";
ellisse.style.left = regolaleft - (parseInt(ellisse.style.width)/2) + "px";
ellisse.style.top = 100 - (parseInt(ellisse.style.height)/2) + "px";
if(i<9){
Db.style.top = 40 + (parseInt(ellisse.style.height)/2) +"px";
Db.style.left = regolaleft +"px";
}
}
}

e l'array e` definito fuori dalla funzione ma nello stesso file. Inoltre mettendo un alert con all'interno
ellisse.style.width mi restituisce tutti i giusti valori.
Quale puo` essere il problema? :confused::confused:
 

Discussioni simili