Homepapa-Logo Home Einleitung Grundlagen Elemente und Attribute HTML-Dokumente strukturelles Markup Site Management Hyperlinks Bilder und Grafiken ohne Fehl und Tadel Spezialfälle Tabellen Formulare <form> Text Input eine Zeile GEHEIM ganze Romane Kontroll-Elemente Checkboxen Radio Buttons anschreiben die Qual der Wahl wähle eins oder mehrere mehr Ordnung Absenden wem wie E-Mail Heimlichkeiten fertig Formular Schlussbemerkungen
Schlagwortregister
Ãœbungs-Ãœbersicht
Ãœbungs-Dateien

HTML und XHTML

Formulare

Von der Wiege bis zur Bahre
schreibt der Schweizer Formulare

Volksmund

Eigentlich sind Formulare ja nicht sonderlich beliebt. Sie erinnern an staubige Amtsstuben, stures Schalterpersonal und Steuern. Diesen Ruf haben sie beibehalten, auch wenn die Amtsstuben schon lange von Stararchitekten entworfen, das Schalterpersonal im Umgang mit Kunden geschult und das Bezahlen der Steuern eine reine Freude geworden ist. Denn Formulare lassen wenig Raum für Kreativität. Kreatives Formularausfüllen - selbst wenn man es schafft - wird nicht gern gesehen.

Die positive Seite dieser Un-Kreativität liegt darin, dass sich Formulare ausgezeichnet dafür eignen, Daten zu erheben. Mit Hilfe eines Formulars kann man sicherstellen, dass die benötigten Informationen lückenlos sind (alle Felder ausgefüllt) und dass Verwechslungen (z.B. von Vor- und Nachnamen, wenn jemand Werner heisst, oder von interner Telefonnummer und Postleitzahl) ausgeschlossen sind.

Ausserdem gehören Formulare so weit zum täglichen Leben, dass wir alle eine gewisse Routine damit entwickelt haben und wissen, wie sie auszufüllen sind.

Genau dasselbe passiert nun auch auf unsern Webseiten: Wir können Formulare erstellen, die dabei helfen, Daten zu erfassen (zum Beispiel eine Bestellung mit Liefer- und Rechnungs-Adresse), und wir können sie so erstellen, dass den Anwendern der Umgang mit ihnen vertraut vorkommt, weil die üblichen Formular-Elemente mit ihren üblichen Verhaltensmustern darin vorkommen.

In diesem ganzen Kapitel über Formulare werden wir sehen, wie Formulare aufgebaut werden und was für Elemente sie enthalten können (zum Beispiel Eingabefelder, Auswahllisten, Radio-Buttons etc.). Diese vorgefertigten Elemente sehen auf allen verfügbaren Plattformen (Windows, Macintosh usw.) weitgehend gleich aus und werden auch gleich gehandhabt.

Ein grosses Gebiet ist nachher, was denn nun mit den ausgefüllten Formularen passieren soll. An dieser Stelle kneifen wir. Wir befassen uns mit der Erstellung und ein Stück weit mit dem Ausfüllen der Formulare; die Verarbeitung der eingetragenen Daten gehört aber ins Gebiet der Applikationsentwicklung und würde den Rahmen dieses Kurses bei weitem sprengen. An dieser Stelle muss uns dann eben ein kurzer Ausblick mit zwei Beispielen genügen.

Homepapa
März 2004
Vorheriger Abschnitt:
Rasterfahndung
Nächster Abschnitt:
<form>