Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2004, 02:54
Avatar de pulento
pulento
 
Fecha de Ingreso: noviembre-2002
Ubicación: En un pequeño, helado, obscuro reino... llamado Dinamarca.
Mensajes: 1.852
Antigüedad: 21 años, 6 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
__________________
http://www.flotdesign.dk/