E 'valido html per avere la seguente:È valido avere un modulo html all'interno di un altro modulo html?
<form action="a">
<input.../>
<form action="b">
<input.../>
<input.../>
<input.../>
</form>
<input.../>
</form>
Così, quando si invia "b" si ottiene solo i campi all'interno del modulo interno. Quando invii "a" ottieni tutti i campi meno quelli all'interno di "b".
Se non è possibile, quali soluzioni alternative per questa situazione sono disponibili?
Mi sembra che questo sia in realtà un bisogno molto comune che è familiare dalle interfacce db - Se un modulo aggiorna la tabella A, e quella tabella ha un campo collegato alla tabella B, spesso vogliamo un modo per aggiornare o creare voci per quel campo collegato senza dover lasciare il modulo corrente. Le sotto-forme annidate sarebbero un modo molto intuitivo per farlo (e l'interfaccia utente è implementata da diversi database desktop). – monotasker
Non è valido. Esistono soluzioni alternative ma è necessario utilizzare un altro metodo per ottenere questi dati. Considera un modulo che invia tutti i dati a uno script di posta PHP, che quindi invia parte (la parte da a) come una e-mail e parte (la parte da b) come un'altra e-mail. O in un database, o qualunque cosa tu stia facendo con questi dati. I moduli di annidamento possono essere eseguiti ma NON è la risposta! – user1596138
possibile duplicato di [Puoi annidare i moduli html?] (Http://stackoverflow.com/questions/379610/can-you-nest-html-forms) – user