Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/02/2010, 00:54
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284
Respuesta: Formulario no funciona

¡No, no!

La estructura de una validación javascript debe ser así:

<form onsubmit="return validar(this)"...

... y el envío con un botón submit sin más...
<button type="submit">enviar formulario</button>

Luego en la validación:

function validar(f) {
// pasando el formulario como parámetro, se accede a los elementos por su nombre...
vale = f.dato.value != "";
// luego para la cancelación, solo basta con devolver false
// en el ejemplo en la variable vale, si está vacío...
return vale;
}

Si se usa el método submit(), no se enviará nunca si se tiene desactivado javascript desactivado...

Y si quieres hacer una validación buena... también debe hacerse en el servidor.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo