So erstellen Sie eine Nachricht, ohne ein Standardformular zu verwenden. Erstellen und Arbeiten mit Formularen in HTML. Senden von Daten an die Serverseite

Beim Navigieren durch Websites klickt der Nutzer meist nur darauf Links zum Navigieren auf Webseiten.

Es ist jedoch klar, dass der Benutzer manchmal seine eigenen bereitstellen muss Eingabefelder. Zu diesen Arten von Interaktionen gehören:

  • Registrierung und Login auf Websites;
  • Eingabe persönlicher Daten (Name, Adresse, Daten). Kreditkarte usw.);
  • Inhaltsfilterung (mithilfe von Dropdown-Listen, Kontrollkästchen usw.);
  • Durchführen einer Suche;
  • Herunterladen von Dateien.

Um diesen Anforderungen gerecht zu werden, bietet HTML interaktive Funktionen Kontrollen Formen:

  • Textfelder (für eine oder mehrere Zeilen);
  • Schalter;
  • Kontrollkästchen;
  • Dropdown-Listen;
  • Widgets zum Herunterladen;
  • Senden-Schaltflächen.

Diese Kontrollen beinhalten unterschiedliche Stichworte HTML, aber die meisten verwenden das Tag . Da es sich um ein selbstschließendes Element handelt, wird der Typ des Feldes durch sein Typattribut bestimmt:

Element

ist ein Blockelement, das definiert interaktiv Teil einer Webseite. Dadurch sind sämtliche Kontrollen (wie z.B ,

Das Ergebnis der Arbeit des Codes mit dem Textbereich ist in der Abbildung dargestellt.

Das nächste Element der Formulare sind Listen, die es Ihnen ermöglichen, aus den angezeigten Werten eine Auswahl zu treffen. Mithilfe von Tags können Sie ein Listenformular erstellen

Damit das Element beim Laden der Seite hervorgehoben wird, ist es im Tag erforderlich

Eine ähnliche Auswahlmethode sind die Formularelemente Checkbox und Radiobutton. Der Unterschied zwischen diesen Elementen besteht darin, dass Sie mit einem Kontrollkästchen mehrere Auswahlen treffen können, während mit einem Optionsfeld nur eine einzige Auswahl möglich ist.

Aufbau eines Checkbox- und Radiobutton-Eintrags:

Text

Radio knopf:

Text

In in der Struktur angegebenen Elementen wird standardmäßig das aktivierte Attribut verwendet, um das Kontrollkästchen und das Optionsfeld hervorzuheben. Ein Beispiel für die Verwendung eines Kontrollkästchens, eines Optionsfelds und eines HTML-Codes ist in der Abbildung dargestellt.

Ein weiteres Formularelement ist eine Schaltfläche, die mithilfe des Typ-Tag-Attributs angegeben wird mit der Werttaste:

Im angegebenen Code zum Erstellen einer Schaltfläche gibt es einen onclick-Parameter, der normalerweise Code in einer Programmiersprache angibt, um eine bestimmte Aktion auszuführen, wenn auf diese Schaltfläche geklickt wird:

Um eine Nachricht in einem speziellen Fenster anzuzeigen, verwenden Sie den JavaScript-Befehl –aler. Das Ergebnis des Beispiels ist in der Abbildung dargestellt.

Um ein Bild in eine Schaltfläche einzufügen, verwenden Sie den im folgenden Beispiel gezeigten Code:

Bei der Registrierung und Anmeldung auf Websites wird ein Feld mit einem versteckten Test verwendet, der als Sterne angezeigt wird. Dies ist das Passwort-Formularelement:

Die Registrierung auf der Website ist oft in mehrere Seiten unterteilt und jede weitere Seite muss Informationen der vorherigen enthalten. Um die übermittelten Informationen zu verbergen, wird das versteckte Formularelement verwendet:

Das ausgeblendete Formularelement wird im Browserfenster unsichtbar sein.

Um Dateien auf den Server hochzuladen, verfügen Formulare über ein Dateielement. Nachfolgend finden Sie einen Beispielcode zum Hochladen von Dateien auf den Server:

In diesem Thema haben wir uns also Formularelemente zum Erstellen verschiedener HTML-Seiten angesehen, die Ihnen zusammen mit Skripthandlern auf einem Computer oder Server die Entwicklung vollwertiger Webanwendungen ermöglichen.

Ein HTML-Formular ist ein Teil eines Dokuments, der es dem Benutzer ermöglicht, interessante Informationen einzugeben, die anschließend serverseitig akzeptiert und verarbeitet werden können. Mit anderen Worten: Formulare werden verwendet, um von Benutzern eingegebene Informationen zu sammeln.

Um festzustellen, zu welchem ​​Formularelement die aktuelle Beschriftung gehört, müssen Sie das for-Attribut des Tags verwenden

Schauen wir uns ein Anwendungsbeispiel an:

</span> Beispiel für die Verwendung eines Tags <label><span> >


In diesem Beispiel:

  • Innen Erste Formen:
    • Gesendet zwei Radio Knöpfe ( ), um eine aus einer begrenzten Anzahl von Optionen auszuwählen. Beachten Sie noch einmal, dass es sich um Optionsfelder innerhalb desselben Formulars handelt Es muss der gleiche Name angegeben werden, wir haben unterschiedliche Werte angegeben. Für Erste geprüft , was angibt, dass das Element beim Laden der Seite vorausgewählt werden soll (in diesem Fall ein Optionsfeld mit dem Wert ja ). Darüber hinaus haben wir globale Attribute für die Optionsfelder festgelegt, die eine eindeutige Kennung für das Element definieren.
    • Zwei Elemente platziert
  • Innen zweite Formen:
    • Gesendet zwei Radio Knöpfe ( ), um eine aus einer begrenzten Anzahl von Optionen auszuwählen. Für zweite Für Optionsschaltflächen haben wir ein aktiviertes Attribut angegeben, das angibt, dass das Element beim Laden der Seite vorab ausgewählt werden soll (in diesem Fall ein Optionsfeld mit dem Wert no ). Darüber hinaus haben wir für Radio-Buttons spezifiziert einzigartige Werte innerhalb der Form und die gleichen Namen.
    • Zwei Elemente platziert

Im Browser sehen beide Möglichkeiten (Methoden) zur Verwendung von Textbeschriftungen identisch aus:

Tooltip für Eingabefelder

Schauen wir uns ein Anwendungsbeispiel an:

Beispiel für die Verwendung des Platzhalterattributs <span>
Anmeldung: Typ = „Text“ Name = „Anmeldung“ Platzhalter = „Geben Sie Ihr Login ein“>

Passwort: Typ = „Passwort“ Name = „Passwort“ Platzhalter = „Geben Sie Ihr Passwort ein“>


IN in diesem Beispiel Wir haben für das Element angegeben mit Typ Text (ein einzeiliges Textfeld) und Typ Passwort (Passwortfeld), ein Texthinweis für den Benutzer (das Platzhalterattribut), der den erwarteten Wert für die Eingabe beschreibt.

Das Ergebnis unseres Beispiels:

Fragen und Aufgaben zum Thema

Bevor Sie mit dem nächsten Thema fortfahren, erledigen Sie die Übungsaufgabe:

  • Erstellen Sie mit den gewonnenen Erkenntnissen das folgende Bestellformular:

Eine Einschränkung: In Feldern, in denen eine Auswahl erwartet wird, sollte eine Auswahl durch Klicken auf den Text und nicht nur auf das Element selbst möglich sein.

Überprüfen Sie nach Abschluss der Übung den Seitencode, indem Sie das Beispiel in einem separaten Fenster öffnen, um sicherzustellen, dass Sie alles richtig gemacht haben.

gastroguru 2017