![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
07/12/2004, 02:54
|
![Avatar de pulento](http://static.forosdelweb.com/customavatars/avatar27790_1.gif) | | | Fecha de Ingreso: noviembre-2002 Ubicación: En un pequeño, helado, obscuro reino... llamado Dinamarca.
Mensajes: 1.852
Antigüedad: 22 años, 2 meses Puntos: 1 | |
FUNCION "validar" que no valida...! Tengo este formulario. El cual recive datos de usuarios. <FORM name = "formulario" ACTION="contactanos.php" METHOD="POST" >
Tengo esta linea donde mando el formulario a validar con la funcion valida, q esta en el mismo archivo. <INPUT name="btn_enviar" TYPE="submit" VALUE="Enviar" onClick= "valida(formulario)">
Y esta es la funcion q valida los datos del formulario. Esta funcion no deberia permitir q los datos sea enviados cuando faltan datos por llenar. Pero la cosa es que me los envia igual, a pesar de q le digo q devuelva un false si faltan datos y q muestre una ventana de alerta.
La ventana la muestra, pero los datos llegan igual a pesar de q estan vacios, es decir llegan las cabeceras.
<script language="javascript">
function valida(form){
if (form.nombre.value=="" || form.mensaje.value=="" || form.from.value.indexOf('@',0)==-1){r=0;alert("Faltan datos por llenar ...!");return false;}
else { alert ("Tu mensaje ha sido enviado, gracias por contactarte con Flotdesign ");return true; }
}
//---->
</script>
Cual sera el problema..?
Salu2 y gracias |