Comunidad de diseño web y desarrollo en internet online

Input text obligatorios en formulario

Citar            
MensajeEscrito el 02 Nov 2005 11:58 pm
Saludos como puedo hacer obligatorios unos input tex que tengo en un formulario en flash, osea que oblique a que el usuario llene por ejemplo el campo E-mail, hay alguna funcion o necesita de java script les agradesco la ayuda.

Por Mac++

25 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Nov 2005 12:13 am
Pues supongo que hablas de flash...
La manera es indicando que el input contenga algo al ser enviado. De esta manera cuando haces "submit" llamas a una funcion y antes de que enviar los datos en esa funcion deberias realizar esta comprobacion...
Lee acerca de indexOf() en flash (funcion super famosa de C/++) y te enteratas. Suerte 8)

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

firefox
Citar            
MensajeEscrito el 03 Nov 2005 09:56 am
Pues puedes hacer algo así:

Código :

if(instancia.text != "" && instancia.text != "")
   {
         evento_1;
         evento_2;
         evento_3;
         .
         .
         .
         evento_n;
   }


Saludos!!!... ^^

Por choco

425 de clabLevel



Genero:Masculino  

Estado de México, México

firefox
Citar            
MensajeEscrito el 03 Nov 2005 02:06 pm
Muchas gracias a los 2 por contestar, si esas funciones me las puedo pero se me olvida que el flash funciona de distinta forma que las aplicaciones locales, yo trataba de sacar un ShowMessage() pero se me olvida que el Dynamic o Static text puede funcionar igual muchas gracias por la ayuda. :)

Por Mac++

25 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Nov 2005 08:30 pm

Código :

import mx.controls.Alert;

btn.onRelease = function (){
   if (validarMail(email.text)){
      Alert.show("Mail válido", "Confirmación", Alert.OK , null);
      trace("Mail válido");
   } else {
      Alert.show("Mail inválido", "Advertencia", Alert.OK , null);
      trace("Mail inválido");

   }
}

function validarMail(cadena:String):Boolean{
   if ((cadena.lastIndexOf(".")== (auxIndex=cadena.length-4)) && (cadena.indexOf("@")+1<auxIndex) && (cadena.indexOf("@")>0)){
      return true; //mail válido
   } 
   return false; //mail inválido
}


Para que te funcionen los Alerts debe arrastrar un Alert al escenario y luego quitarlo...

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 04 Nov 2005 03:48 am

Maikel escribió:

Código :

import mx.controls.Alert;

btn.onRelease = function (){
   if (validarMail(email.text)){
      Alert.show("Mail válido", "Confirmación", Alert.OK , null);
      trace("Mail válido");
   } else {
      Alert.show("Mail inválido", "Advertencia", Alert.OK , null);
      trace("Mail inválido");

   }
}

function validarMail(cadena:String):Boolean{
   if ((cadena.lastIndexOf(".")== (auxIndex=cadena.length-4)) && (cadena.indexOf("@")+1<auxIndex) && (cadena.indexOf("@")>0)){
      return true; //mail válido
   } 
   return false; //mail inválido
}


Para que te funcionen los Alerts debe arrastrar un Alert al escenario y luego quitarlo...

saludos

que onda brother!:
intenté probar tu ejemplo, y a la hora de publicar, me manda 41 errores :?

5 mins despues...
Pues no se que le moví, que ya jaló :shock:

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

msie

 

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