HTML-Formulare werden verwendet, um verschiedene Arten von Benutzereingaben zu erfassen. HTML-Formulare werden zum Sammeln von Benutzereingaben verwendet; Das Formularelement definiert ein HTML-Formular. <form> Formularelemente </form> Aktionsattribute Das Aktionsattribut definiert die Aktion, die ausgeführt werden soll, wenn das Formular übermittelt wird. Die übliche Methode zum Senden eines Formulars an den Server ist die Verwendung einer Senden-Schaltfläche. Normalerweise wird das Formular an eine Webseite auf einem Webserver übermittelt. Wenn das Aktionsattribut weggelassen wird, wird die Aktion auf die aktuelle Seite festgelegt. Methodeneigenschaft Das Methodenattribut gibt die HTTP-Methode (GET oder POST) an, die beim Senden des Formulars verwendet werden soll: Wann sollte GET verwendet werden? Sie können GET verwenden (die Standardmethode): Wenn die Formularübermittlung passiv ist (z. B. eine Suchmaschinenabfrage) und keine vertraulichen Informationen enthält. Wann sollte POST verwendet werden? Sie sollten POST verwenden: Wenn das Formular Daten aktualisiert oder vertrauliche Informationen wie Passwörter enthält. HTML-Formulare enthalten Formularelemente Formularelemente beziehen sich auf verschiedene Arten von Eingabeelementen, Kontrollkästchen, Optionsfeldern, Übermittlungsschaltflächen, Textfeldern usw. Das <input>-Element Das <input>-Element ist das wichtigste Formularelement. Das <input>-Element hat, abhängig vom Typattribut, viele Formen. -Texteingabe: Typ="Text" <form> <label>Benutzername</label> <Eingabetyp="Text" Name=""> </form> -Senden-Schaltfläche: Typ „Senden“ (definiert die Schaltfläche, die Formulardaten an den Formular-Handler sendet) <form action="action.jsp"> <input type="submit" value="Senden"> </form> /*Mit Aktion koordinieren*/ - Einzelauswahl: type="radio" <form> <label>Geschlecht</label> <input type="radio" name="sex" value="male" checked>Männlich <br> <input type="radio" name="sex" value="female">Weiblich </form> /*Wenn die Werte im Namen konsistent sind, kann der Einzelauswahleffekt erzielt werden*/ /*checked bedeutet den ausgewählten Status, Sie können auch checked="checked"*/ schreiben. -Kontrollkästchen: Typ="Kontrollkästchen" <form> <label>Hobbys</label> <input type="checkbox" name="vehicle" value="Sport"><label>Sport</label> <br> <input type="checkbox" name="vehicle" value="Schönheit"> <label>Schönheit</label> </form> /*checked bedeutet den ausgewählten Status, Sie können auch checked="checked"*/ schreiben. -Schaltfläche definieren: Typ="Schaltfläche" <form> <input type="button" onclick="alert('Willkommen bei 123WORDPRESS.COM!')" value="Klick mich an!"> </form> /*Auch ein normaler Knopf*/ - Dropdown-Liste: <select>-Element <form> <Name auswählen="Autos"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="fiat">Fiat</option> <option value="audi">Audi</option> </Auswählen> </form> Das Element <option> definiert eine auszuwählende Option. In Listen wird normalerweise die erste Option als ausgewählte Option angezeigt. Sie können vordefinierte Optionen definieren, indem Sie das ausgewählte Attribut hinzufügen. -Textarea: <textarea>-Element (definiert ein mehrzeiliges Eingabefeld) <form> <textarea name="Nachricht" Zeilen="10" Spalten="30"> Geben Sie hier den Inhalt ein! </textarea> -Button: <button>-Element <form> <button type="button" onclick="alert('Willkommen bei 123WORDPRESS.COM!')">Klick!</button> Um mehr über die Eigenschaften von Formularelementen zu erfahren, klicken Sie bitte auf den Link: https://www.jb51.net/web/571879.html Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit helfen kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM! |
<<: Lösung für das Problem des unzureichenden Speicherressourcenpools des Docker-Servers
>>: Über Generika der C++ TpeScript-Reihe
Um den Märtyrern und Opfern des Kampfes gegen die...
Inhaltsverzeichnis Vorwort 1. DDL 1.1 Datenbankop...
Der Wachstumspfad vom Linux-Neuling zum Linux-Mei...
Die Standardanordnung von Text in HTML ist horizo...
Vorwort Bei Verwendung der MySQL-Datenbank muss s...
Bei der Entwicklung begegnen wir häufig dieser Sit...
In diesem Artikel erfahren Sie, wie Sie ziehbare ...
conda aktualisieren conda pip installieren tf-nig...
Gruppe erstellen Die Gruppierung wird in der GROU...
Vorwort Bei der Projektentwicklung gibt es viele ...
Vorwort Hallo zusammen, hier ist der CSS-Assisten...
Vorwort Die beste Methode ist möglicherweise nich...
Docker virtualisiert eine Brücke auf dem Host-Rec...
In diesem Artikelbeispiel wird der spezifische Co...
[LeetCode] 178.Ranglistenergebnisse Schreiben Sie...