Comunidad de diseño web y desarrollo en internet online

Referencia a una instancia en la linea de tiempo

Citar            
MensajeEscrito el 25 Feb 2005 08:28 pm
Tengo un cuadro de texto en el frame 3, llamado "userName", y quiero hacer referencia a su contenido en el frame 10 en otro cuadro de texto llamado "logeado" ,asi:


Código :

logeado.text = userName.text;


pero me pone "undefined", sin embargo si hago referencia a su contenido en el mismo frame 3 de la misma forma, si me pone su contenido.

Que estoy haciendo mal?

Por manuel_cfe

106 de clabLevel



 

msie
Citar            
MensajeEscrito el 25 Feb 2005 09:02 pm
por q si en el frame q esta el codigo no existe (no esta "pintado") el componente / clip / campo de texto, no se puede hacer referencia a él. habria q guardar ese valor en una variable, la cual si se puede acceder.

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 25 Feb 2005 09:50 pm
Ya probe esto tambien:

logeado.text = userName.text;
var usuario:String;
usuario = logeado.text;

Y en el frame 10 meto esto

logeado.text = usuario;

Obviamente tengo en el frame 10 un componente llamado "logeado". Pero me sigue marcando "undefined"

Por manuel_cfe

106 de clabLevel



 

msie
Citar            
MensajeEscrito el 25 Feb 2005 10:01 pm
pero en q momento se ejecuta ese codigo? si esta en el frame (donde aparece logueado) no va a hacer nada.....

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 25 Feb 2005 10:03 pm
Esto esta en el frame 3
logeado.text = userName.text;
var usuario:String;
usuario = logeado.text;

Y en el frame 10 meto esto

logeado.text = usuario;

Obviamente tengo en el frame 10 un componente llamado "logeado". Pero me sigue marcando "undefined"

Que estoy haciendo mal

Por manuel_cfe

106 de clabLevel



 

msie
Citar            
MensajeEscrito el 25 Feb 2005 10:47 pm
Hola manuel_cfe

dime si tenes en el frame 3 los objeto logeado.text y userName.text

Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 25 Feb 2005 11:49 pm
resumiendo:

si se pone un codigo q se refiere a un objeto o sus propiedades (userName o userName.text) en un frame, en ESE frame debe estar el objeto, de lo contrario no funcionara debido a q el objeto no existe. Si en un frame donde existe el objeto pongo, por ejemplo, en la accion de un boton :

on(press)
{
_root.mivariable=userName.text;
_root.gotoAndStop(10);

}

en el frame 10 me podre referir a mivariable, mas no a userName xq no existe alli


si el codigo de arriba lo pongo no en un boton sino el el frame, (_root.mivariable=userName.text;) no funcionara, ya q en el momentop de ejecutarse el codigo userName si existe, pero su propiedad text esta indefinida.

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 28 Feb 2005 09:01 pm
gracias a todos por sus valiosas aportaciones, solucione todo haciendo esto:

Código :

_global.cliente = userName.text;


y en el frame 10 ya pude llamar a mi variable asi:

Código :

logeado.text = cliente;


Gracias, voy a prendiendo

Por manuel_cfe

106 de clabLevel



 

msie

 

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