Comunidad de diseño web y desarrollo en internet online

Validación

Citar            
MensajeEscrito el 04 Oct 2009 10:00 pm
Hola amigos:

he buscado en el foro, pero no encuentro nada aun, mi duda es la siguiente, si tengo un imput text y un botón, como puedo lograr validar una palabra determinada, por ejemplo si ingreso en el text "casa" y al presionar el botón me diga que esta correcto?.

Saben de donde puedo obtener algo.

Por zerojano

29 de clabLevel



 

msie8
Citar            
MensajeEscrito el 04 Oct 2009 11:29 pm
boton.onPress=function(){
if(caja.text=="")
{
trace("no hay nada escrito");
}else
{
if (caja.text.indexOf("0034") == 0){

trace("entrada valida");

}
else{

trace("entrada no valida");
}

}

}

El código que menciono, creen que tiene alguna relación con lo que estoy intentando conseguir?.

Por zerojano

29 de clabLevel



 

msie8
Citar            
MensajeEscrito el 05 Oct 2009 02:28 am
Que deseas hacer:

validacion de string vacio,es eso???
que el usuario al ingresar no olivde su datos???

porque si es asi, flex tiene librerias para hacer eso

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Oct 2009 01:59 am
Amigo:

Quiero utilizar ese código para realizar una validación que el usuario ingrese, por ejemplo si ingresa la palabra "casita" en el input text, y validarla con un botón, pero no puedo, me entrega un error.

Por zerojano

29 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Oct 2009 02:28 am
al boton debes asociarle el evento mediante la propiedad click si es que estas usando flex

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Oct 2009 02:37 am
Tira el codigo

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Oct 2009 09:14 am
Zerojano, estamos en AS3. En AS3 NO están definidas las funciones onRelease u onPress sobre un botón. Sino que debemos añadir un listener

Código ActionScript :

//Le añadimos un Listener
//en el "listener" le decimos la función, yo la he llamado "onPress"
boton.addListener(MouseEvent.MOUSE_DOWN,onPress)

//definimos la función
function onPress(e:Event){
   if(caja.text=="casita"){
      trace("has escrito casita");
   }else{
      trace("NO has escrito casita");
   }
}

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Oct 2009 01:24 pm
Eliseo2:

Tu sabes a que se debe este problema:

Código ActionScript :

descripción-->1087: Error de sintaxis: se encontraron caracteres adicionales tras el final del programa.
código       -->"onPress" boton.addListener(MouseEvent.MOUSE_DOWN,onPress)


tengo mal escrita la sintaxis?, falta al final el ; probe con y sin el y sigue el mismo problema.
A que se podrá deber...

Por zerojano

29 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Oct 2009 02:46 pm
:glups: es addEventListener, No addListener -creo que le voy a dar un capón a mi profesora de mecanografía :) -

Código ActionScript :

boton.addEventListener(MouseEvent.MOUSE_DOWN,onPress); //<--addEventListener, no addListener


NOTA: ahora mismo no recuerdo si onPress es una "palabra reservada". si es así, cambia el nombre de la función

Código ActionScript :

//Le añadimos un Listener 
//en el "listener" le decimos la función, yo la he llamado "onPress" 
boton.addEventListener(MouseEvent.MOUSE_DOWN,botonOnPress)  //<--la he llamado botonOnPress
 
//definimos la función 
function botonOnPress(e:Event){ 
   if(caja.text=="casita"){ 
      trace("has escrito casita"); 
   }else{ 
      trace("NO has escrito casita"); 
   } 
}  

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Oct 2009 04:04 pm
:D Muchas gracias Eliseo2, me sirvio el código.

Por zerojano

29 de clabLevel



 

msie8

 

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