Comunidad de diseño web y desarrollo en internet online

problema con rutas dentro de bucle for

Citar            
MensajeEscrito el 13 May 2006 02:23 am

Código :

var i:Number;
   for(i=1; i<=cantidad; i++) {
      this.["boton"+i].onRelease = function() {
         trace(i);
      };
}


¿Por qué no puedo tomar el valor de i dentro del boton? Siempre que ejecuto ese trace, sale un numero mas que el determinado por "cantidad", y no el valor de i que debería ir allí.

Por Smithy

159 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 13 May 2006 03:14 am

Código :

 for(i=1; i<=cantidad; i++) {
      this["boton"+i].i = i;
      this["boton"+i].onRelease = function() {

         trace(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 May 2006 04:47 pm
Muchas gracias Maikel, no era tan fácil como uno podía pensar :P

Por Smithy

159 de clabLevel



Genero:Masculino  

firefox

 

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