Saludos a todos!!
Estoy desarrollando un script para mostrar una capa poco a poco, el código es éste:
function muestraCapa(nombreCapa) {
var capa = document.getElementById(nombreCapa);
capa.style.visibility = "visible";
aumentaAlturaCapa(capa,0);
}
function aumentaAlturaCapa(objCapa,alturaActual) {
var capa = objCapa;
var altura = alturaActual;
if (altura !=309) {
altura++;
capa.style.height = altura.toString()+"px";
setTimeout("aumentaAlturaCapa(capa,altura)",2000);
}
}
Y no consigo que me funcione. Llego hasta la primera llamada de aumentaAlturaCapa, pero luego el setTimeout no me lo hace correctamente...alguien sabría decirme en qué fallo??
ALEX