22/01/2014, 11:52
|
| | Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 19 años, 3 meses Puntos: 8 | |
Enviar un formulario después de otro Hola.
Tengo un formulario dentro de otro para el envío de datos de operación de una tienda virtual.
Se trata de que el formulario ("formulario") contiene los datos personales y dentro de sí un segundo formulario llamado "formulariotpv" que contiene datos de la operación.
He establecido este sistema de envío
document.formulario.submit();
document.formulariotpv.submit();
Que envía primero uno y luego el otro.
Los campos obligatorios están en "formulario".
El problema es que procesa los dos. Así que se envía el segundo formulario estén rellenados o no los campos obligatorios.
Es decir, salen dos ventanas de respuesta; una para el formulario general y otra para el secundario. Si no has rellenado los campos obligatorios, envía el formulariotpv igualmente, aunque salga la otra ventana diciendo que no se han rellenado los campos y que no se ha podido enviar el formulario.
Se me ha ocurrido establecer alguna condición o función para que formulariotpv sólo pueda ser procesado si "formulario" ha sido enviado con éxito.
¿Me podéis orientar?
Un saludo. |