Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2003, 07:46
kons_11
 
Fecha de Ingreso: octubre-2003
Mensajes: 11
Antigüedad: 20 años, 6 meses
Puntos: 0
problemas con el paso de las variables a las func.

Hola , he hehco esta funcion y no se q pasa q la 1º vez q se ejecuta funciona bien , pero despues , es como si perdieran los vaores las variables y me da error , como puedo solucionar esto????

La llamada es algo como-->accion(150,300,5,500,1)

<script>

var indice,posAct,posFinal,velocidad,pixel,auxAct;

function accion (posAct,posFinal,pixel,velocidad,indice)
{
var auxAct = parseInt(eval("capa" + indice + ".style.left"));
alert(posFinal > auxAct);

if (auxAct < posFinal)
{
auxAct += pixel;
eval("capa" + indice + ".style.left" + "=auxAct");
setTimeout("accion(auxAct,posFinal,pixel,velocidad ,indice)",velocidad);
}
else
clearTimeOut();
}


</script>


Saludos.