FEN Startseite > ~xx502 > Forms > Lektion16
Web Formulare
Kapitel 16 - Verstecktes Formularfeld
Du kannst Felder in einem Formular definieren, die dem Benutzer nicht angezeigt werden. Versteckte Felder können Daten (value) enthalten. Beim Absenden des Formulars werden die Daten versteckter Felder mit übertragen. Auf diese Weise kannst Du beispielsweise zusätzliche Informationen an CGI-Programme übergeben oder erläuternden Text einfügen, der bei der E-Mail-Übertragung der Formulardaten in der E-Mail mit enthalten ist.
Auch für JavaScript ist diese Möglichkeit interessant. Da ein JavaScript Formularfelder problemlos auslesen und deren Werte auch ändern kann, ist es auf diese Weise bequem möglich, interne Daten zu speichern, die nicht am Bildschirm angezeigt werden, von einem JavaScript jedoch benötigt werden. Im Zusammenhang mit Frames können JavaScripts sogar auf versteckte Formulardaten zugreifen, die in einer anderen Datei im Frame-Set stehen.
<form> <input type="hidden" value="Wert des versteckten Feldes" name="versteckt" /> </form> |
Wie in allen Beispielen folgt jetzt das Formular mit einem versteckten Feld ...
... und du siehst es nicht ?!!
Ich könnte an dieser Stelle viele Beispiele aufzählen, wofür du diese Felder verwenden kannst. Dies will ich aber einfach Dir überlassen.
Definierte mind. zwei Formularfelder für versteckte Daten eines Bestellformulars.
... und weiter geht's zum nächsten Formularelement ...
![Zurück](back.gif)
![Zum Inhaltsverzeichnis](home.gif)
![Weiter](weiter.gif)