Ciao a tutti...sono nuovo del forum...dunque..ho creato questa semplice funzione per animare l'espansione di un menu a espansione :
ora...se chiamo la funzione così: menuDown( this.childNodes[2], 5 ) alla prima chiamata tutto ok, mi imposta a "5" il valore Height dell'oggetto in questione....ma alla seconda chiamata (quella di setTimeout) anche se cambia il valore newHeight, non viene assegnato all'altezza dell'oggetto (che è poi un <DIV>)...codice:function menuDown( target, newHeight ){ target.style.height = newHeight; if (newHeight < 40) { setTimeout("menuDown('" + target + "'," + ( newHeight+5 )+ ")", 10); } }
grazie a tutti....

Rispondi quotando