A. Ce n'est pas un HTML valide ni un XHTML
Dans la spécification officielle XHTML du W3C, la section B. "Prohibitions d'éléments", stipule que :
"form must not contain other form elements."
http://www.w3.org/TR/xhtml1/#prohibitions
Quant aux plus anciens Spécification HTML 3.2 , la section sur l'élément FORMS indique que :
"Chaque formulaire doit être inclus dans un élément élément FORM. Il peut y avoir plusieurs formulaires dans un même document, mais l'élément FORM ne peut pas être imbriqué."
B. La solution de rechange
Cependant, quelqu'un a déjà essayé de le faire :
"Comment créer un formulaire imbriqué".
http://blog.avirtualhome.com/how-to-create-nested-forms/
Note : Bien qu'il soit possible de tromper les validateurs du W3C pour qu'ils acceptent une page en manipulant le DOM via un script, il ne s'agit toujours pas de HTML légal. Le problème avec l'utilisation de telles approches est que le comportement de votre code n'est pas garanti à travers les navigateurs. (puisque ce n'est pas un standard)