Hola. La idea es la siguiente:
<form name="fr1" action="loquesea.cgi" method=post>
.......
<input type="text" name="campo1">
</form>
<form name="fr2" action="loquesea.cgi" method=post>
.......
<input type="text" name="campo2">
</form>
<form name="fr3" action="loquesea.cgi" method=post>
.......
<input type="text" name="campo3">
</form>
<form name="enviar_todo" method=post>
<input type="button" class="boton" name="enviar" value="enviar" onClick="envia();">
</form>
y en el sector <head> va lo siguiente:
<script>
function envia()
{
document.forms.fr1.submit();
document.forms.fr2.submit();
document.forms.fr3.submit();
}
</script>
El problema es que se envia un solo campo de los formularios, el último y no los anteriores.
¿alguna idea?. Gracias