hola a todos el siguiente codigo lo que hace es comprobar que los textos tengan mas de 10 caracteres, pèro siempre me comprueba el primero o sea "asunto_txt.text.length" pero el segundo "cuerpo_txt.text.length)>10" parece que no lo comprueba por que con el "trace" puedo ver el valor y este es mayos a diez pero no se por que no entra en las dos condiciones if sino solo en la primera. da igual el orden que po nga siempre me comprueba solo el primero.si alguien lo ve mas claro yo se lo agradeceria.un saludo.
on (release) {
trace(cuerpo_txt.text.length);
if ((asunto_txt.text.length)>10){
if ((cuerpo_txt.text.length)>10){
if (cuerpo_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1 ) {
estado_txt.text = "Enviando su correo ...";
enviarMail();
} else {
estado_txt.text = "Debe introducir un email valido.";
}
}
estado_txt.text = "Debe rellenar el campo de nombre";
}else{
estado_txt.text = "Debe rellenar todos los campos ...";
}
}