Dunque innanzitutto salve a tutti,
cercherò di essere esaudiente nell'esporvi un problema che mi stà facendo ammattire..
Allora vorrei che all'apertura della pagina html i pulsanti del menu si espandessero e la width passasse da 2px a tipo 150px, il tutto gestito da un set Interval (messo onLoad nel Body) che richiama la suddetta funzione ogni tot secondi.
Premesso che ho verificato con degli alert che la funzione viene richiamata correttamente perchè i pulsanti rimangono fermi? vi posto il codice.
function dimensione(){
var larghezza=document.getElementById("menu").getEleme ntsByTagName("UL")[0].width;
larghezza=parseInt(larghezza);
larghezza += 10;
if(larghezza<=150){
larghezza=larghezza+"px";
document.getElementById("menu").getElementsByTagNa me("UL")[0].width="larghezza";
} else {clearInterval(x);}
} x=window.setInterval('dimensione()',200);
Grazie![]()