Ich habe eine lange Form, die ich in 6 Schritte aufgeteilt habe. Wenn das Formular geladen wird, werden alle Schritte geladen, aber nur der erste Schritt ist sichtbar. Der Rest hat CSS von, display:noneso dass sie versteckt sind. Wenn ein Schritt mit Javascript abgeschlossen und validiert ist, wird der aktuelle Schritt auf display:noneund der neue Schritt auf gesetzt display:block. Im letzten Schritt sendet der Benutzer das Formular. Wie erwartet werden jedoch nur die Felder im display:blockElement auf der Seite gesendet. Alle ausgefüllten Felder in den Elementen mit display:nonewerden ignoriert.
Gibt es eine Möglichkeit, die Felder innerhalb der display:noneElemente zu senden ?
Wenn nicht, gibt es einen anderen Weg, um den gleichen Effekt zu erzielen?
display: nonein all meinen Tests Formularelemente innerhalb von Containern einzureichen .