Comunidad de diseño web y desarrollo en internet online

Ayuda devolver valor en textField !!!

Citar            
MensajeEscrito el 09 Nov 2008 11:25 pm
Estoy creando dinamicamente varios campos de Texto con createTextField . y tengo un boton que al presionar kiero que me devuelva los valores de cada texto, pero algo ocurre siempre me tira: "undefined". este es mi codigo:

Código :

var row:Number = 4;//cualkier numero en este caso 4
for(i=0; i<row; i++) {
   this.createTextField("my_txt"+i, this.getNextHighestDepth(), 10, i*24, 100, 20);
   this["my_txt"+i].type = "input";
   this["my_txt"+i].background = true;
   this["my_txt"+i].backgroundColor = 0xFFFFFF;
}
aser_btn.onRelease = function() {
   for(j=0; j<row; j++) {
      tancia = this["my_txt"+j].text;
      trace(tancia);//undefined - undefined - undefined y mas undefined
   }
}

Ke es lo que estoy asiendo mal? algo que cambiar? nose, talves puedan darme un codigo parecido que funcione, esto me esta poniendo los pelos de punta y ya nose como mas intentar.
Help Me!!!!!!!!!!!!!!!!

Por marrkitos

51 de clabLevel



 

Arequipa - Peru

firefox
Citar            
MensajeEscrito el 10 Nov 2008 01:28 am
El problema es el contexto. En el primer bucle "this" se refiere a la escena principal (asumiendo que es allí donde está al código), pero al hacer el otro en el botón "aser_btn", "this" se refiere en este caso al botón.
Simplemente cambia en el segundo bucle el 'this["my_txt"+j]' por 'this._parent["my_txt"+j]', para que apunte al escenario.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 10 Nov 2008 03:11 am
muchas gracias brother en verda estoy agradecido.
Me funciono muy bien, no pense ke fuera tan sencillo, estoy intentando aser una calculadora de matrices, si me sale bien mostrare el resultado aki vale? y gracias otra ves.

Por marrkitos

51 de clabLevel



 

Arequipa - Peru

firefox

 

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