1) Tengo un script para validar que los campos estén completos y además para verificar el e-mail:
Código:
Pero resulta que cuando llamo a la función con un botón al primer click no pasa nada, solo cuando hago un 2 click funciona. ¿En qué me estoy equivocando?!!! function comprobar() { llenosCampos=true; //COMPRUEBA QUE LOS CAMPOS ESTEN COMPLETOS if (input_nombre.text=="" || input_pais.text=="" || input_mail.text=="" || input_edad.text=="" || input_asunto.text=="") { llenosCampos=false; } if (llenosCampos) { //COMPRUEBA VALIDEZ DEL MAIL if((input_mail.text.indexOf("@")!=-1)&&(input_mail.text.indexOf(".")!=-1)) { trace("TODO OK"); } else { estado.gotoAndPlay("email"); } } else { estado.gotoAndPlay("completar"); } }