Erstellen eines Formulars mit verschiedenen Eingabefeldern
Webseite mit verschiedenen Formularen und Formularfeldern
Es ist Zeit für eine neue Übung. In dieser Übung werden Sie mit allen Formularfeldern arbeiten, die in dieser Lektion vorgestellt wurden.
Zu Beginn, öffnen Sie die HTML-Schablone, die Sie in HTML-Formular das Name und Passwort akzeptiert erstellt haben. Fügen Sie drei Formularrümpfe ein. Das erste Formular wird als Umfrage dienen, das zweite wird Ihnen Zutritt zu einem Mitgliedsbereich einer virtuellen Mime-Akademie verschaffen und das dritte Formular dient der Site-Suche. Benutzen Sie folgenden Code:
Vergessen Sie nicht, dass Sie für jedes Formular zur Verarbeitung der Daten verschiedene Scripts verwenden, und dass das dritte Formular die get-Methode zur Datenübertragung verwendet.
Nun ist es an der Zeit, jedem Formular Formularfelder hinzuzufügen. Für die Umfrage werden Sie einige einfache Multiple-Choice-Fragen stellen. Für die erste Frage benutzen Sie Checkboxen und geben Sie diesen Checkboxen allen den gleichen Namen. Platzieren Sie die Text-Eingabeaufforderung vor das <input>-Element, sodass der Text im Browser-Fenster links von der Checkbox erscheint. Im folgenden Code sehen Sie wie es gemacht wird:
Die zweite Frage in diesem Formular ist eine weitere Multiple-Choice-Frage. Diesmal jedoch werden Sie nur eine Antwort akzeptieren. Benutzen Sie hierfür Optionsfelder, die alle den gleichen Namen haben. Anstatt die Text-Eingabeaufforderungen vor die Schaltfläche zu platzieren, stellen Sie diese lieber hinter die Optionsfelder, sodass sie rechts von den Optionsfeldern erscheinen. So gehen Sie sicher, dass die Schaltflächen in einer Reihe angeordnet sind.
Fügen Sie als Nächstes einen Dateiauswahldialog ein, sodass den Benutzern das Auswählen und Uploaden einer Datei möglich ist. Fügen Sie Submit und Reset-Schaltflächen hinzu. Um die Umfrage schließlich zu tracken, fügen Sie ein verstecktes Formularfeld hinzu, das festkodiert ist und den Wert 061300 hat. Wenn Sie das versteckte Formularfeld verwenden, können Sie alle Überblick-Antworten überwachen, wann immer Sie möchten, und die Kontrollfläche jeden Tag ändern. Nachdem Sie das versteckte Formularfeld hinzugefügt haben, geben Sie das abschließende <form>-Element ein.
Das zweite und dritte Formular ist viel einfacher. Im zweiten Formular müssen Text- und Passwort-Formularfelder für Benutzernamen und Passwort hinzugefügt werden. Integrieren Sie zum Schluss noch eine Submit-Schaltfläche in Ihr Formular. Beschränken Sie die Maximalzahl der Zeichen (normalerweise können 20 oder 10 Zeichen eingegeben werden). Begrenzen Sie dann das Passwort-Feld, wie im folgenden Beispiel, auf 10 Zeichen:
Das fertige Formular besteht letztendlich nur aus einem Textfeld und einer Image-Schaltfläche. Die Image-Schaltfläche dient hier als Submit-Schaltfläche. Auf dieser Schaltfläche ist eine Grafik zu sehen, die hier eine gewöhnliche Schaltflächenoberfläche ersetzt.
Die Formulare, Formularfelder und andere Informationen sind nun fertig; Damit diese in einem HTML-Dokument gut aussehen, müssen sie jedoch noch formatiert werden.
Ich habe festgestellt, dass mir das Formatieren meiner Formulare nach ihrer Erstellung die Möglichkeit gibt, jeden Aspekt einzeln zu betrachten. So erhalte ich noch viel bessere Ergebnisse.
Wenn man die Seite so betrachtet, kann man erkennen, dass sie schön in fünf Elemente unterteilt ist: drei Formulare, eine Titelgrafik, die ganz oben auf der Webseite erscheinen wird und eine andere Grafik, die das Interesse der Besucher weckt.
Um die Elemente auf Ihrer Seite zu organisieren, zentrieren Sie als Erstes die Titelgrafik ganz oben auf der Seite, indem Sie folgenden Code verwenden:
Es geht weiter: Bitte beachten Sie, dass zwei Formulare eher kurz, und eines lang ist. Denken sie an den Rest der Seite: Es sind zwei Spalten vorhanden, in die Sie die zwei kleineren Formulare eingeben können. Auf der einen Seite der Spalte ist die Interesse-Grafik integriert, auf der anderen das längere Formular. Wie sollen Sie das nur machen? Ganz einfach: mit Tabellen.
Beginnen Sie mit dem Erstellen einer Haupttabelle, die aus zwei Spalten und drei Zeilen besteht. Im folgenden Code habe ich die Rolle einer jeden Zeile der Tabelle aufgezeigt:
Verwenden Sie nun folgenden Code, um die verschachtelten Tabellen hinzuzufügen:
Fügen Sie die Grafik-und Formular-Tags an ihre entsprechenden Stellen in den Tabellen hinzu und fügen Sie nun alles zusammen.
In Abbildung sehen Sie die fertig erstellte Webseite mit verschiedenen Formularen und Formularfeldern ergänzt.