Foros del Web » Programando para Internet » Javascript »

submit y validacion fuera del forma ayuda

Estas en el tema de submit y validacion fuera del forma ayuda en el foro de Javascript en Foros del Web. bueno yo tengo el submit fuera de form, y sirve correctamente... pero ahora como hago para validarlo?? si al poner el submit fuera del form ...
  #1 (permalink)  
Antiguo 24/06/2008, 23:39
Avatar de jamesjara  
Fecha de Ingreso: mayo-2008
Ubicación: san jose
Mensajes: 449
Antigüedad: 16 años
Puntos: 7
Exclamación submit y validacion fuera del forma ayuda

bueno yo tengo el submit fuera de form, y sirve correctamente...

pero ahora como hago para validarlo?? si al poner el submit fuera del form se quita la validacion

codigo del submit
javascript:document.form1.submit();

ahora como lo valido???pues el javascrpit me salta la validacion, xfa una respuesta entera no referencias jeje gracias amigos
  #2 (permalink)  
Antiguo 25/06/2008, 10:22
 
Fecha de Ingreso: diciembre-2004
Mensajes: 418
Antigüedad: 19 años, 5 meses
Puntos: 2
Respuesta: submit y validacion fuera del forma ayuda

-_- seccion equivocada mister. Arriba dice: "Flash y Actionscript ".
__________________
Veo de todo un poco, pero siempre tengo mis favoritos xD. No subestimen a Flash!
  #3 (permalink)  
Antiguo 25/06/2008, 19:45
Avatar de jamesjara  
Fecha de Ingreso: mayo-2008
Ubicación: san jose
Mensajes: 449
Antigüedad: 16 años
Puntos: 7
Respuesta: submit y validacion fuera del forma ayuda

Uppssssss Perdon Al Parecer Vi Mal Jejej Sorry Amigo
  #4 (permalink)  
Antiguo 26/06/2008, 00:20
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: submit y validacion fuera del forma ayuda

Hola:

El método submit() realiza un envío forzado, así que deberías validar antes, por ejemplo:

onclick="enviar()"

y la función enviar...

function enviar() {
with(document.forms.tu_formulario) {
vale = (dato1.value != "") && (dato2.value != "");
if (vale) submit();
else alert("debe rellenar los campos solicitados...")
}
}

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 21:38.