Comunidad de diseño web y desarrollo en internet online

Sensibilidad de mayúsculas/minúsculas

Citar            
MensajeEscrito el 26 Oct 2006 04:32 pm
Hola,

estoy haciendo una actividad en donde se supone que el usuario deberá aprender el uso de mayúsculas y minúsculas, y lo que sucede es que no sé cómo activar esa sensibilidad para que flash lo pueda validar correctamente, estoy aplicando el siguiente código en el botón validador:

Código :

on (press) {
   if (_root.palabra1.text == "Juan" && _root.palabra2.text == "Veracruz") {
      _root.gotoAndStop(4); //página felicitación
   } else {
      _root.gotoAndStop(2); //página de error
   }
}


Pero, como dije, al momento de ejecutar el botón no importa si en palabra1 Juan se escribe todo en minúsculas o mayúsculas o si se intercalan.

¿Alguien me podría dar algún consejo?

Gracias

Por isherce

15 de clabLevel



 

opera
Citar            
MensajeEscrito el 26 Oct 2006 04:59 pm
Pues vaya con lo especial que ActionScript 2 para cuando pones mayusculas y minusulas en el código... Espero que encuentres otra solución más sencilla pero sino, siempre puedes recurrir al ASCII donde cada caracter es un número, así la a minúscula es el 65 y la A mayúscula el 97, aunque repito que espero que encuentres otra forma más fácil, te dejo una dirección con la tabla en ASCII, luego deberías investigar el código a utilizar por ahí
http://www.lookuptables.com/

Por susana769

61 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 26 Oct 2006 09:55 pm
gracias Susana, no tengo idea de cómo codificarlo, pero en cuanto encuentre algo aviso....

Por isherce

15 de clabLevel



 

opera
Citar            
MensajeEscrito el 26 Oct 2006 10:25 pm
Hay una acción, String.fromCharCode (codigoASCII); que hace exactamente eso.

Por ejemplo, podés probar con esto:

Código :

var codigoASCII:Number = 97;
trace ("El numero " + codigoASCII + " corresponde a la letra " + String.fromCharCode (codigoASCII));

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 26 Oct 2006 10:29 pm
Es raro porque flash diferencia entre mayusculas y minusculas

Código :

trace("Juan" == "juan");

esto da false.

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 26 Oct 2006 11:08 pm
Ok... Gracias, efectivamente así si funciona, este es el código que puse y efectivamente, en el primer inputText (pal1) no hace distinción entre mayúsculas/minúsculas, pero en el (pal2) con el código sí reconoce bien el tipeado.


Código :

on (press) {
   if (_root.pal1.text == "Juan" && _root.pal2.text == String.fromCharCode (86,101,114,97,99,114,117,122)) {
      _root.gotoAndStop(4);
   } else {
      _root.gotoAndStop(2);
   }
}


Una última duda, será acaso que sólo en FlashMx o será un caso muy particular con mi máquina?
De cualquier forma gracias.

Por isherce

15 de clabLevel



 

opera
Citar            
MensajeEscrito el 26 Oct 2006 11:17 pm
Hiciste la pruba de Zah?? porque con ver si te devuelve false o true respondés tu pregunta.

Yo no sé si es un problema de Flash Mx porque uso el 8.

Lo que te conviene hacer es simplemente probar.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 27 Oct 2006 12:13 am

HernanRivas escribió:

Hiciste la pruba de Zah?? ...

de Zah? creo que te afecto el Avatar.Worm.aoyama32 :lol:

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 27 Oct 2006 03:51 pm
Oooooppppsss :oops:

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie

 

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