Ist es gültig für ein html Formular innerhalb eines anderen html-Formular?

Ist es gültiges html zu haben, das folgende:

<form action="a">
    <input.../>
    <form action="b">
        <input.../>
        <input.../>
        <input.../>
    </form>
    <input.../>
</form>

So, wenn Sie submit "b" erhalten Sie nur die Felder innerhalb der inneren form. Wenn Sie uns ein "a" bekommen Sie alle Felder minus diejenigen, die in "b".

Wenn es nicht möglich ist, was Problemumgehungen für diese situation gibt es?

Es scheint mir, dass dies ist tatsächlich eine sehr häufige Notwendigkeit vertraut ist, die von db-Schnittstellen -- Wenn ein Formular aktualisiert Tabelle A und die Tabelle hat ein Feld verknüpfte Tabelle B, wir wollen oft ein Weg, um zu aktualisieren oder erstellen Sie Einträge für das verknüpfte Feld ohne verlassen des aktuellen Formulars. Geschachtelte sub-Formen wäre eine sehr intuitive Art und Weise, es zu tun (und ist das ui implementiert, um mehrere desktop-Datenbanken).
Es ist nicht gültig. Es gibt Möglichkeiten, aber Sie sollten mit einer anderen Methode, um diese Daten zu erhalten. Betrachten Sie ein Formular senden, werden alle Daten an ein PHP-mail-Skript aus, das dann unterwirft sich ein Teil (Teil a) als eine E-Mail, und Teil (Teil b) als weiteren E-Mail. Oder in eine Datenbank, oder was auch immer du tust, mit diesen Daten. Verschachteln von Formen gemacht werden können, aber es ist NICHT die Antwort!
mögliche Duplikate von Kann man verschachteln, html Formulare?
Die Frage ist gut, aber eine schnelle google-Suche (ohne zu klicken auf den angegebenen links) zeigt, ob Formulare innerhalb von Formularen gültig ist oder nicht. ich, persönlich, mochte @Andreas Antwort.

InformationsquelleAutor | 2009-02-17

Schreibe einen Kommentar