Comunidad de diseño web y desarrollo en internet online

problemon con un indice simple no se que pasa

Citar            
MensajeEscrito el 13 Oct 2006 04:48 pm
hola,
tengo un problema y todo radica en estas pocas lineas:

tengo boton1, boton2... boton4 y quiero que al clicarlo en el trace me arroje su numero respectivo, si clico boton1 en el trace salga 1 si clico boton3 en el trace salga 3.

pero no me funca porque al clicar cualquier boton siempre me arroga el valor maximo de " i " en este caso 4.

Código :

largo = 4
for (i=0; i<largo; i++) {
   eval("boton"+i).onRelease = function() {
      trace("numero boton = "+i);
   };
}

como puedo solucionarlo ???
muchas gracias

Por Gon

23 de clabLevel



 

safari
Citar            
MensajeEscrito el 13 Oct 2006 05:10 pm

Código :

largo = 4;

for (var i:Number=0; i<largo; i++) {
    eval("boton"+i).i = i;
   eval("boton"+i).onRelease = function() {

      trace("numero boton = "+this.i);

   };

}


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 13 Oct 2006 09:34 pm
gracias, super
saludos

Por Gon

23 de clabLevel



 

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.