Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2004, 12:05
tuto
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 111
Antigüedad: 21 años, 2 meses
Puntos: 1
Problema con formulario

Tengo un formulario con un campo de texto y un botón:

<form name="form1" method="post">

<input name="email" type="text" class="textfieldgrande" id="email">

<input name="Enviar" type="button" class="boton" id="Enviar" onClick="javascript:ValidarDatos(this.form);" value="ENVIAR">

</form>

y tengo la función de javascript que me valida el formulario y hace el submit:

<script>
function ValidarDatos(formulario)
{
if(!ValidarFormulario(formulario))
{
formulario.action = "Registro.asp";
formulario.submit();
}
}
</script>

Mi problema es que si alguien escribe en el campo de texto su Email y pulsa ENTER el formulario hace directamente el submit con action vacío y me recarga la página sin utilizar la función de javascript que es lo que yo quiero.