Foros del Web » Programando para Internet » Javascript »

Salir De Un Proceso De Formulario

Estas en el tema de Salir De Un Proceso De Formulario en el foro de Javascript en Foros del Web. Hola, estoy haciendo un formulario en el cual compruebo sus datos con javascript cuando le hago click al submit de mi form, lo que yo ...
  #1 (permalink)  
Antiguo 29/04/2004, 13:58
 
Fecha de Ingreso: abril-2004
Mensajes: 42
Antigüedad: 20 años, 11 meses
Puntos: 0
Salir De Un Proceso De Formulario

Hola, estoy haciendo un formulario en el cual compruebo sus datos con javascript cuando le hago click al submit de mi form, lo que yo necesito saber es como hacer para que cuando me devuelve el script mostrandome el error en el caso de que lo tubiera, deje de procesar el form porque me muestra el script si estan mal los campos, le doy aceptar y sigue procesando el formulario. Muchas gracias


SALU2
  #2 (permalink)  
Antiguo 29/04/2004, 14:34
Avatar de franfritz  
Fecha de Ingreso: marzo-2003
Ubicación: Stgo Chile
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
<script language="javascript">
function valida(){
if(form.campo.value==""){
alert("campo vacio");
form.campo.focus();
return false;}
}
</script>

<input type="submit" onclick="return valida(this.form)">
  #3 (permalink)  
Antiguo 29/04/2004, 14:35
Avatar de franfritz  
Fecha de Ingreso: marzo-2003
Ubicación: Stgo Chile
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
DIme si te resulto

Saludos
  #4 (permalink)  
Antiguo 30/04/2004, 22:02
 
Fecha de Ingreso: abril-2004
Mensajes: 42
Antigüedad: 20 años, 11 meses
Puntos: 0
Hola si muchas gracias pero ya lo he solucionado de la siguiente manera

<script>
function valida(){
if(form.campo.value==""){
alert("campo vacio");
form.campo.focus();
return false;}
} else {
document.form.submit();
}
</script>

<input type="button" value="Enviar" name="enviar" onClick="validar();">

muchas Gracias = por la ayuda!!!


Salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:23.