Espero que no estemos hablando de anidar formularios...
Cita:
Iniciado por http://html.conclase.net/w3c/html401-es/interact/forms.html#h-17.3 <!ELEMENT FORM - - (%block;|SCRIPT)+ -(FORM) -- formulario interactivo -->
La especificación HTML 4.01 no lo permite.
Yo votaría con el innerHTML, creo que nos ahorramos problemas, y además no lo veo poco efectivo con 5 formularios.
Un saludo.