Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/07/2009, 07:34
jesusmaria
 
Fecha de Ingreso: abril-2009
Mensajes: 11
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Evitar envío cuando no valida un formulario.

Hola de nuevo.
Gracias por las respuestas.
Esta es la parte final de las funciones. No las escribo todas porque van bien y no es cuestión de saturar con texto. Pero se ve que tiene bien su return.
Código:
function total () {
if (		vldnom( document.crece.nombre) && 
		vldape( document.crece.apellidos) && 
		vldcoe( document.crece.correo)		  )    {

return true;		}
return false;		}
El html era éste:

Código HTML:
<button type="submit" name="formulariocrece"  onClick="total()"> Enviar <img src="flena3.gif" alt="Enviar Formulario"> </button> 
--> Resulta que he probado a poner "return total ()" en la función y ya me valida correctamente.

--> Entonces, pregunto, Legoltaz: Cuando tú me pones "<form onSubmit="return validar()">", ¿el onSubmit lo pones en la etiqueta del formulario o también es correcto en la del button "Enviar"?

--> ¿Alguien me puede indicar la importancia del return en la función? No lo entiendo bien puesto que la función ya tiene su return y es correcto.

Gracias por la atención.
jesusmaria

Última edición por jesusmaria; 04/07/2009 a las 07:53