Comunidad de diseño web y desarrollo en internet online

Problemas con TEXT_INPUT

Citar            
MensajeEscrito el 19 Abr 2010 06:54 am
Hola a todos

Tengo un problema con el TEXT_INPUT. Yo tengo lo siguiente:

Codigo:

Código ActionScript :

var number:Number=0;
var nota:Number=0;
var n:String;
var array:Array=new Array("1","2");

Boton_sig.addEventListener(MouseEvent.CLICK, compararnumero);
function compararnumero(MouseEvent):void {
   if (numeraco.text>="12") {
      gotoAndStop("pag2");
      nota++;

   } else {
      gotoAndStop("pag1");
   }

}
numeraco.addEventListener(TextEvent.TEXT_INPUT, guardarelvalor);
function guardarelvalor(TextEvent):void {
   n=String(numeraco.text);
}
stop()


si el usuario mete por teclado el numero 12 o mayor me pasa a la pag2, pero al mostrar en esa pagina la variable n, me muestra siempre un número menos a la cadena de caracteres introducida por el usuario.

Como hago para que me coja todos los caracteres?¿?

Gracias de antemano

Por Meloca

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 19 Abr 2010 12:18 pm
No hagas un cast a String si no quieres que el if se confunda

Código ActionScript :

var n:String; 
function guardarelvalor(TextEvent):void { 
   n=Number(numeraco.text); 
} 


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Abr 2010 04:55 pm
Buenas

Estoy probando lo que me dijiste y me da le siguiente error:

1067: Implicit coercion of a value of type Number to an unrelated type String.

Por qué puede ser?¿?

Por Meloca

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 19 Abr 2010 04:57 pm
que Jorge ha escrito

Código ActionScript :

var n:String; 

DEBE SER

Código ActionScript :

var n:Number;

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Abr 2010 05:14 pm
Ooops, right :(

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Abr 2010 09:56 pm
hola. Sigue sin funcionarme. Cuando muestro mediante texto dinámico la variable, n que supuestamente tiene guardada el número introducido por teclado,me sigue mostrando un caracter, es decir si por teclado introduzco el numero 113, me pasa a la pag 2, ya que es mayor que 12 pero al mostrarlo en pantalla me muestra un 11.

Por Meloca

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 20 Abr 2010 01:10 pm
¿Probaste haciendo mas grande la caja de texto que lo muestra?, quizás no haya espacio para 3 caracteres

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Abr 2010 05:14 pm
Si, de echo si pongo 126589 me muestra 12658.

Por Meloca

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 20 Abr 2010 08:15 pm
Ok, con que código estás mostrando la variable?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 Abr 2010 06:41 pm
Hola

Lo que tengo en la siguiente escena es un texto dinámico y lo muestro nombredeltextodinamico.text = String(variable)

Por Meloca

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 Abr 2010 08:43 pm
Suponiendo que la variable es n, que sale si pones

trace(n)


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 30 Abr 2010 04:30 pm
Hola,

Perdón por contestar tan tarde, pero he estado muy ocupada en el trabajo.

Al final pase del problema y lo hice de otra forma, ya que me corre prisa terminar la aplicación, pero de todas maneras muchas gracias por contestarme

Por Meloca

16 de clabLevel



 

chrome

 

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