So verwenden Sie ein HTML-Formular mit mehreren Beispielen

So verwenden Sie ein HTML-Formular mit mehreren Beispielen

Neun einfache Beispiele analysieren die Verwendung von HTML-Formularen zu Ihrer Information. Die spezifischen Inhalte sind wie folgt

1 Formular-Tag

Wie interagiert die Website mit Benutzern? Die Antwort ist, ein HTML-Formular zu verwenden. Das Formular kann die vom Browser eingegebenen Daten an den Server übermitteln, sodass das serverseitige Programm die vom Formular übergebenen Daten verarbeiten kann.
Grammatik:

<form method="Übertragungsmethode" action="Serverdatei">

•<form>: <form>-Tags erscheinen paarweise, beginnend mit <form> und enden mit </form>.
•Aktion: Der Ort, wohin die vom Browser eingegebenen Daten gesendet werden, beispielsweise eine PHP-Seite (save.php).
•Methode: Die Methode der Datenübertragung (Get/Post).

Alle Formular-Steuerelemente (Textfelder, Textfelder, Schaltflächen, Optionsfelder, Kontrollkästchen usw.) müssen zwischen den Tags <form></form> platziert werden (andernfalls können die vom Benutzer eingegebenen Informationen nicht an den Server übermittelt werden!).
Methode: Der Unterschied zwischen Post/Get ist eine Frage, die sich Backend-Programmierer stellen müssen. Interessierte Freunde können sich das Wiki dieses Abschnitts ansehen, das eine ausführliche Einführung enthält.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. < Formular   Methode = "posten"   Aktion = "speichern.php" >   
  2.          < Bezeichnung   für = "Benutzername" > Benutzername: </ label >   
  3.          < Eingabe   Typ = "Text"   name = "Benutzername"   />   
  4.          < Bezeichnung   für = "pass" > Passwort: </ label >   
  5.          < Eingabe   Typ = "Passwort"   Name = "Passwort"   />   
  6. </ form >   

2 Eingabe/Text/Passwort Text- und Passwort-Eingabefeld

Ein Texteingabefeld wird verwendet, wenn Benutzer Buchstaben, Zahlen usw. in ein Formular eingeben möchten. Textfelder können auch in Passwort-Eingabefelder umgewandelt werden.
Grammatik:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. < form >   
  2.     < Eingabe   Typ = "Text/Passwort"   name = "Name"   Wert = "Text"   />   
  3. </ form >   

Wenn Typ „Text“ ist, ist das Eingabefeld ein Texteingabefeld.
Wenn Typ „Passwort“ ist, handelt es sich bei dem Eingabefeld um ein Kennwort-Eingabefeld.
Name: Benennen Sie das Textfeld zur Verwendung durch die Hintergrundprogramme ASP und PHP.
Wert: Legen Sie einen Standardwert für das Texteingabefeld fest. (Dient normalerweise als Erinnerung)

Testcode:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <!DOCTYPE HTML >   
  2. < html >   
  3.      <Kopf>   
  4.          < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz=utf-8" >   
  5.          < title > Texteingabefeld, Passworteingabefeld </ title >   
  6.      </ Kopf >   
  7.      < Textkörper >   
  8.          < Formular    Methode = "posten"   Aktion = "speichern.php" >   
  9. Konto: < Eingabe    Typ = "Text"    name = "meinName"   /> < br > < br >   
  10. Passwort: < Eingabe    Typ = "Passwort"    Name = "Passwort"   />   
  11.          </ form >     
  12.      </ Körper >   
  13. </ html >   

Browser-Effekt:


3 Textarea-Textfeld, unterstützt mehrzeilige Texteingabe

Wenn Benutzer langen Text in ein Formular eingeben müssen, ist ein Texteingabefeld erforderlich.
Grammatik:

<textarea rows="rows" cols="columns">Standardwert des Textes</textarea>

1. Das <textarea>-Tag erscheint paarweise, beginnend mit <textarea> und endend mit </textarea>.
2. cols: Die Anzahl der Spalten in einem mehrzeiligen Eingabefeld.
3. Zeilen: Die Anzahl der Zeilen in einem mehrzeiligen Eingabefeld.
4. Sie können zwischen den Beschriftungen Standardwerte eingeben.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <!DOCTYPE HTML >   
  2. < html >   
  3.      <Kopf>   
  4.          < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz=utf-8" >   
  5.          < Titel > Textfeld </ Titel >   
  6.      </ Kopf >   
  7.      < Textkörper >   
  8.          < Formular   Aktion = "speichern.php"   Methode = "posten"   >   
  9.              < label > Persönliches Profil: </ label > < br >   
  10.              < Textbereich   Spalten = "40"   rows = "10" > Geben Sie hier Ihren Inhalt ein... </ textarea > < br >   
  11.              < Eingabe   Typ = "Senden"   Wert = "OK"    Name = "Senden"   />   
  12.              < Eingabe   Typ = "Zurücksetzen"   Wert = "Zurücksetzen"    Name = "Zurücksetzen"   />   
  13.          </ form >     
  14.      </ Körper >   
  15. </ html >   

Browser-Effekt:

4 Radio/Checkbox Optionsfeld und Kontrollkästchen

Wenn Sie Formulare zum Entwerfen von Umfragen verwenden, empfiehlt es sich, Auswahlfelder zu verwenden, um die Anzahl der Benutzeroperationen zu reduzieren. In HTML gibt es zwei Arten von Auswahlfeldern: Optionsfelder und Kontrollkästchen. Der Unterschied zwischen beiden besteht darin, dass Benutzer bei einem Optionsfeld nur eine Option auswählen können, während sie bei einem Kontrollkästchen mehrere oder sogar alle Optionen auswählen können.
Grammatik:

<input type="radio/checkbox" value="Wert" name="Name" checked="aktiviert"/>

1. Wenn type="radio" ist, ist das Steuerelement ein Optionsfeld
2. Wenn type="checkbox" ist das Steuerelement ein Kontrollkästchen
3.Wert: Der Wert der an den Server übermittelten Daten (wird vom Hintergrundprogramm PHP verwendet)
4.name: Benennen Sie das Steuerelement für die Verwendung durch Hintergrundprogramme ASP und PHP
5. checked: Wenn Sie checked="checked" setzen, ist diese Option standardmäßig ausgewählt
6. Hinweis: Bei Optionsfeldern in derselben Gruppe muss der Namewert konsistent sein. Im obigen Beispiel lautet der Name beispielsweise „radioLove“, sodass die Optionsfelder in derselben Gruppe die Rolle einer Einzelauswahl spielen können.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. < html >   
  2.      <Kopf>   
  3.          < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz=utf-8" >   
  4.          < Titel > Optionsfeld , Kontrollkästchen </Titel>   
  5.      </ Kopf >   
  6.      < Textkörper >   
  7.          < Formular   Aktion = "speichern.php"   Methode = "posten"   >   
  8. Reisen Sie gerne? Bitte wählen Sie: < br >   
  9.              < Eingabe   Typ = "Radio"   Name = "Radioliebe"   Wert = "Gefällt mir"   aktiviert = "aktiviert" > Gefällt mir
  10.              < Eingabe   Typ = "Radio"   Name = "Radioliebe"   Wert = "Gefällt mir nicht"   > Gefällt mir nicht
  11.              < Eingabe   Typ = "Radio"   Name = "Radioliebe"   Wert = "unbekannt"   > Es ist egal
  12.              < br > < br >   
  13.   
  14. Welche Sportarten magst du? < br >   
  15.              < Eingabe   Typ = "Kontrollkästchen"   Name = "Kontrollkästchen"   Wert = "Ausführen"   checked = "checked" > Ausführen
  16.              < Eingabe   Typ = "Kontrollkästchen"   Name = "Kontrollkästchen"   Wert = "Basketball" > Basketball
  17.              < Eingabe   Typ = "Kontrollkästchen"   Name = "Kontrollkästchen"   Wert = "Fußball" > Fußball
  18.              < Eingabe   Typ = "Kontrollkästchen"   Name = "Kontrollkästchen"   Wert = "Fett"   geprüft = "geprüft" > Fett
  19.          </ form >   
  20.      </ Körper >   
  21. </ html >   
  22.   


Der Browsereffekt ist:


Dieser Democode implementiert ein Optionsfeld mit 3 Optionen und ein Kontrollkästchen mit 4 Optionen.

Der Namewert desselben Auswahlfelds muss konsistent sein, da sonst die Funktionen Einzelauswahl und Mehrfachauswahl nicht implementiert werden können. Die Werte im gleichen Auswahlfeld müssen unterschiedlich sein, sonst werden falsche Daten an den Hintergrund übergeben.

5 Auswahl/Option über ein Dropdown-Listenfeld

Dropdown-Listen werden auch häufig auf Webseiten verwendet und können effektiv Webseitenplatz sparen. Sie können eine oder mehrere Optionen auswählen.

Grammatik:

<option value=”name” selected=”selected”>Ausführen</option>

Der Wert ist der an den Server übermittelte Wert.

Wenn Sie das Attribut selected="selected" festlegen, wird die Option standardmäßig ausgewählt.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <!DOCTYPE HTML >   
  2. < html >   
  3.      <Kopf>   
  4.          < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz=utf-8" >   
  5.          < Titel > Dropdown-Listenfeld </ Titel >   
  6.      </ Kopf >   
  7.      < Textkörper >   
  8.          < Formular   Aktion = "speichern.php"   Methode = "posten"   >   
  9.              < label > Hobbys: </ label >   
  10.              < Auswählen >   
  11.                  < Option   Wert = "Lesen" > Lesen </ Option >   
  12.                  < Option   Wert = "Reise"   selected = "selected" > Reise </ option >   
  13.                  < Option   Wert = "Sport" > Sport </ Option >   
  14.                  < Option   Wert = "Einkaufen" > Einkaufen </ Option >   
  15.              </ auswählen >   
  16.              < Eingabe   Typ = "Senden"   Name = "Senden"   Wert = "Senden" >   
  17.              < Eingabe   Typ = "Zurücksetzen"   Name = "Zurücksetzen"   Wert = "Zurücksetzen" >   
  18.              < br > < br >   
  19.              < label > Hinterlassen Sie uns eine Nachricht: </ label > < br >   
  20.              < Textbereich   Spalten = "40"   rows = "5" > Geben Sie hier Ihre Nachricht ein... </ textarea >   
  21.              < br >   
  22.              < Eingabe   Typ = "Senden"   value = "Klicken Sie hier, um Ihre Nachricht zu bestätigen und zu senden"   Name = "Beratung" >   
  23.          </ form >   
  24.      </ Körper >   
  25. </ html >   

Browser-Effekt:

6 Auswahl/Mehrfachauswahl/Option mit Dropdown-Feld zur Auswahl mehrerer Optionen

Die Dropdown-Liste kann auch Mehrfachauswahlvorgänge ausführen. Sie können das Attribut multiple="multiple" im Tag festlegen, um die Mehrfachauswahlfunktion zu erreichen. Unter dem Windows-Betriebssystem drücken Sie die Strg-Taste und klicken gleichzeitig (verwenden Sie auf dem Mac Befehl + Klick), um mehrere Optionen auszuwählen.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <!DOCTYPE HTML >   
  2. < html >   
  3.      <Kopf>   
  4.          < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz=utf-8" >   
  5.          < title > Mehrfachauswahl mithilfe einer Dropdown-Liste </ title >   
  6.      </ Kopf >   
  7.      < Textkörper >   
  8.          < Formular   Aktion = "speichern.php"   Methode = "posten"   >   
  9.              < label > Hobbys: </ label > < br >   
  10.              < auswählen   mehrere = "multipl" >   
  11.                  < Option   Wert = "Lesen" > Lesen </ Option >   
  12.                  < Option   Wert = "Reisen" > Reisen </ Option >   
  13.                  < Option   Wert = "Sport" > Sport </ Option >   
  14.                  < Option   Wert = "Einkaufen" > Einkaufen </ Option >   
  15.              </ auswählen >   
  16.   
  17.              < br > < br >   
  18.              < label > Hinterlassen Sie uns eine Nachricht: </ label > < br >   
  19.              < Textbereich   Spalten = "40"   rows = "5" > Geben Sie hier Ihre Nachricht ein... </ textarea > < br >   
  20.              < Eingabe   Typ = "Senden"   value = "Klicken Sie hier, um Ihre Nachricht zu bestätigen und zu senden"   Name = "Beratung" >   
  21.          </ form >   
  22.      </ Körper >   
  23. </ html >   

Browser-Effekt:

7 input/submit verwendet die Submit-Schaltfläche zum Senden von Daten

Syntax: <input type="submit" value="Senden">

Typ: Die Schaltfläche verfügt nur dann über eine Übermittlungsfunktion, wenn der Typwert auf „Senden“ eingestellt ist.
Wert: der auf der Schaltfläche angezeigte Text

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <!DOCTYPE HTML >   
  2. < html >   
  3.      <Kopf>   
  4.          < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz=utf-8" >   
  5.          < Titel > Schaltfläche „Senden“ </ Titel >   
  6.      </ Kopf >   
  7.      < Textkörper >   
  8.          < Formular    Methode = "posten"   Aktion = "speichern.php" >   
  9.              < Bezeichnung   für = "meinName" > Name: </ label >   
  10.              < Eingabe   Typ = "Text"   Wert = " "   name = "meinName"   />   
  11.              < Eingabe   Typ = "Senden"   Wert = "Senden"   Name = "submitBtn"   />   
  12.          </ form >   
  13.      </ Körper >   
  14. </ html >   
  15.   


Browser-Effekt:

8 Eingabe/Reset Mit dem Reset-Button können Sie die Formulardaten zurücksetzen

Wenn der Benutzer die Formularinformationen auf ihren ursprünglichen Zustand zurücksetzen muss, z. B. wenn er den „Benutzernamen“ eingibt und feststellt, dass die Eingabe falsch ist, kann er das Eingabefeld mit der Schaltfläche „Zurücksetzen“ auf seinen ursprünglichen Zustand zurücksetzen. Stellen Sie den Typ einfach auf „Zurücksetzen“ ein.
Grammatik:

<Eingabetyp="Zurücksetzen" Wert="Zurücksetzen">1

Typ: Die Schaltfläche wird nur zurückgesetzt, wenn der Typwert auf Zurücksetzen eingestellt ist.
Wert: der auf der Schaltfläche angezeigte Text

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <!DOCTYPE HTML >   
  2. < html >   
  3.      <Kopf>   
  4.          < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz=utf-8" >   
  5.          < Titel > Reset-Taste </ Titel >   
  6.      </ Kopf >   
  7.      < Textkörper >   
  8.          < Formular   Aktion = "speichern.php"   Methode = "posten"   >   
  9.              < label > Hobbys: </ label >   
  10.              < Auswählen >   
  11.                  < Option   Wert = "Lesen" > Lesen </ Option >   
  12.                  < Option   Wert = "Reise"   selected = "selected" > Reise </ option >   
  13.                  < Option   Wert = "Sport" > Sport </ Option >   
  14.                  < Option   Wert = "Einkaufen" > Einkaufen </ Option >   
  15.              </ auswählen >   
  16.              < Eingabe   Typ = "Senden"   Wert = "OK"    />   
  17.              < Eingabe   Typ = "Zurücksetzen"   Wert = "Zurücksetzen"    />   
  18.          </ form >   
  19.      </ Körper >   
  20. </ html >   
  21.   


Browser-Effekt:

9 Label-Tag im Formular

Das Etikett hat für den Benutzer keinen besonderen Effekt, sein Zweck besteht darin, die Benutzerfreundlichkeit für Mausbenutzer zu verbessern. Wenn Sie auf den Text innerhalb des Beschriftungstags klicken, wird dieses Steuerelement ausgelöst. Das heißt, wenn der Benutzer per Klick das Beschriftungstag auswählt, verschiebt der Browser den Fokus automatisch auf das mit der Beschriftung verknüpfte Formularsteuerelement (automatisch das mit dem Beschriftungstag verknüpfte Formularsteuerelement auswählen).
Grammatik:

<label für="Control-ID-Name">

Hinweis: Der Wert im „For“-Attribut der Bezeichnung muss mit dem „ID“-Attributwert des zugehörigen Steuerelements übereinstimmen.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <!DOCTYPE HTML >   
  2. < html >   
  3.      <Kopf>   
  4.          < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz=utf-8" >   
  5.          <title> Beschriftungs - Tag im Formular </title>   
  6.      </ Kopf >   
  7.   
  8.      < Textkörper >   
  9.          < form >   
  10.              < Bezeichnung   für = "männlich" > männlich </ label >     
  11.                  < Eingabe   Typ = "Radio"   Name = "Geschlecht"   id = "männlich"   / > < br   />   
  12.              < Bezeichnung   für = "weiblich" > weiblich </ label >     
  13.                  < Eingabe   Typ = "Radio"   Name = "Geschlecht"   id = "weiblich"   />   < br   />   
  14.              < Bezeichnung   für = "E-Mail" > Geben Sie Ihre E-Mail-Adresse ein </ label >     
  15.                  < Eingabe   Typ = "E-Mail"   id = "E-Mail"   Platzhalter = "E-Mail eingeben" > < br >   
  16.   
  17. Für welche Sportarten interessieren Sie sich: < br >   
  18.              < Bezeichnung   für = "laufen" > Joggen </ label >   
  19.                  < Eingabe   Typ = "Kontrollkästchen"   Name = "Sport"   id = "ausführen" > < br >   
  20.              < Bezeichnung   für = "klettern" > Klettern </ label >   
  21.                  < Eingabe   Typ = "Kontrollkästchen"   Name = "Sport"   id = "Aufstieg" > < br >   
  22.              < Bezeichnung   für = "Basketball" > Basketball </ label >   
  23.                  < Eingabe   Typ = "Kontrollkästchen"   Name = "Sport"   id = "Basketball" > < br >   
  24.          </ form >   
  25.      </ Körper >   
  26. </ html >   
  27.   

Browser-Effekt:

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein.

<<:  Erklärung und Beispielverwendung von 4 benutzerdefinierten Anweisungen in Vue

>>:  Docker installiert MySQL und löst das chinesische verstümmelte Problem

Artikel empfehlen

Einführung in useRef und useState in JavaScript

Inhaltsverzeichnis 1. useState-Hook 2. useRef-Hoo...

Facebooks nahezu perfekte Neugestaltung aller Internetdienste

<br />Originalquelle: http://www.a-xuan.cn/?...

Details zur Bündelung statischer Ressourcen ohne JavaScript

Inhaltsverzeichnis 1. Benutzerdefinierter Import ...

Acht Beispiele, wie Vue Komponentenkommunikation implementiert

Inhaltsverzeichnis 1. Props übergeordnete Kompone...

Ausführliche Erläuterung der Stilfunktion in Vue3-Einzeldateikomponenten

Inhaltsverzeichnis Stil mit Gültigkeitsbereich St...

So implementieren Sie das N-Grid-Layout in CSS

Häufige Anwendungsszenarien Die Schnittstellen ak...

Einführung in den strikten Modus von JavaScript verwenden Sie strikt

Inhaltsverzeichnis 1. Übersicht 1.1 Was ist der s...

Vue+Element implementiert Dropdown-Menü mit lokaler Suchfunktion – Beispiel

brauchen: Das Backend gibt ein Array-Objekt zurüc...

Detaillierte Erklärung des Befehls mkdir beim Linux-Lernen

Inhaltsverzeichnis Vorwort 1. Grundkenntnisse zu ...

Detaillierte Erklärung der MySQL-Berechtigungssteuerung

Inhaltsverzeichnis MySQL-Berechtigungskontrolle B...

Einführung in 10 Online-Entwicklungstools für Webdesign

1. Online-Textgenerator BlindTextGenerator: Für D...