Hallo!
Ist es möglich mit PHP folgendes zu erreichen
Ich hab ein bestehendes Formular wo ein user daten eingeben kann die dann nach "validation" vom siteadmin auf der Website angezeigt werden.
Nun wurde aber vermehrt darum gebeten das man doch evtl. noch mehr daten eingeben könne.
Hier nun meine Frage:
Wie müsste ich anfangen wenn ich in das bestehende Formular zb. 2 checkboxen einbauen möchte die wenn man eines anklickt weitere 10 Formularfelder anzeigen, wenn man es wieder "de-klickt" werden wieder die default Anzahl Felder angezeigt.
Hi Jürgen!
Du müsstest wohl das Formular beim Anklicken der Checkbox abschicken (JS onclick() -> submit()) und dann - je nachdem ob die Checkbox aktiviert oder deaktiviert wird - den HTML-Code für die zusätzlichen Felder hineinschreiben bzw. weglassen.
Alternativ könnte man das auch über JS realisieren, wobei ich jetzt nicht aus dem Stehgreif sagen kann ob es da evtl. Problem mit dem Formular gibt.
Schau Dir dazu doch mal http://selfhtml.teamone.de/dhtml/modelle/dom.htm an.
Hier besonders die Abschnitte zu "Elementinhalte dynamisch ändern" und evtl. "Neue Knoten erzeugen und in Baumstruktur einhängen"
Clemens