ME DA EL SIGUIENTE MENSAJE AL TERMINAR DE RELLENAR EL CAMPO DE TELEFONO Y NO ME ENVIA EL MENSAJE:
ERROR: No es posible encontrar la función o miembro 'isnumbers'en declaración:contact.contact.Send::on (release):: 6: else if (telef.length<1 or telef.isnumbers() == false)
Referenciado de: "_root.contact"
Y EL CODIGO DE MI FORMULARIO ES EL SIGUIENTE:
on (release) {
if (nombre=="") {
result="Por favor, escriba su nombre";
} else if (!e_mail.length || e_mail.indexOf("@") == -1 || e_mail.indexOf(".") == -1) {
result = "Por favor, escriba su mail correctamente";
} else if (telef.length<1 or telef.isnumbers() == false) {
result="Por favor, escriba su teléfono";
} else if (comentario=="") {
result="Por favor, escriba su mensaje";
} else {
email=e_mail;
name=nombre;
telefono=telef;
message=comentario;
loadVariablesNum("mandar.php",0,'POST');
nombre="";
e_mail="";
telef="";
comentario="";
result="......Enviando mensaje";
gotoAndPlay(2);
String.prototype.isnumbers = function () {if (this.length < 1) {return false;}
for (i = 0; i < this.length; i++) {
code = this.charCodeAt (i);
if (this.charAt (i) != " " && code < 48 || code > 57) {
return false;
}
}
return true;
};
}
}
GRACIAS POR LA AYUDA, SEGURO QUE FALLA POR UNA CHORRADA.