In einem Formular nachträglich Felder einblenden mit select
Sebastian
- javascript
0 David Tibbe0 Sebastian0 roman lenz
0 Tobias Kloth
Hallo zusammen,
ich habe in Formular, das ein Select-Menü enthält. Jetzt möchte ich, wenn jemand die option="1" wählt, dass zusätzliche Felder eingeblendet werden, ohne dass die komplette Seite neu geladen wird. Das geht doch bestimmt mit Javascript, oder?
Vielen Dank für Eure Hilfe,
Sebastian
Hallo Sebastian,
Das geht doch bestimmt mit Javascript, oder?
Ja, allerdings hast du dann ein Problem, wenn jemand ohne JS deine Seite
betrachten will.
Du kannst ja das entsprechende Feld mittels CSS (visibility) verstecken. Wenn dann jene Option gewählt wurde (onChange/onClick -> überprüfen)
blendest du es wieder ein.
Grüße
David
Hi,
danke für Deine Antwort. Genau so etwas suche ich. Leider habe ich keine Ahnung von JavaScript. Weiß Du, wie so etwas aussehen könnte?
Vielen Dank für Deine Hilfe,
Sebastian
Hallo Sebastian,
Leider habe ich keine Ahnung von JavaScript.
Na, dann ist das doch /die/ Gelegenheit, ein wenig hineinzuschaun ;)
Die Zutatenliste nannte ich dir ja, nun heißt es ein wenig im großen Backbuch
"SelfHTML" blättern. Versuch doch einmal, ein wenig etwas hinzubekommen,
ggf. helfe ich gerne wohl weiter,
Grüße
David
hi hi David
wie kannst du den das versteckte element sichtbar machen wenn JS nicht benutzt werden soll??
bis bis roman
Hallo roman,
wie kannst du den das versteckte element sichtbar machen wenn JS nicht benutzt werden soll?
Ich schrieb ja, dass es Probleme gibt, wenn kein JS aktiviert ist. In diesem
Fall müsste das Formular abgesendet und in der neuen Seite die Optionen
eingeblen werden.
Grüße
David
Hallo Sebastian,
Jetzt möchte ich, wenn jemand die option="1" wählt, dass zusätzliche Felder eingeblendet werden, ohne dass die komplette Seite neu geladen wird.
suchst du vielleicht http://selfhtml.teamone.de/javascript/objekte/options.htm#neue_elemente? (Wenn nicht, solltest du dein Problem etwas genauer erläutern)
Grüße aus Nürnberg
Tobias