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. 
   
 



