Detaillierte Erklärung der HTML-Formularelemente (Teil 1)

Detaillierte Erklärung der HTML-Formularelemente (Teil 1)

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.
Wenn Sie GET verwenden, sind die Formulardaten in der Adressleiste der Seite sichtbar: action.jsp?name=xxxx&sex=female
*ps: GET eignet sich am besten für die Übermittlung kleiner Datenmengen. Ihr Browser legt eine Kapazitätsgrenze fest.

Wann sollte POST verwendet werden?

Sie sollten POST verwenden:

Wenn das Formular Daten aktualisiert oder vertrauliche Informationen wie Passwörter enthält.
POST ist sicherer, da die übermittelten Daten in der Adressleiste der Seite nicht sichtbar sind.

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*/
/*Wenn das Wertattribut der Schaltfläche „Senden“ weggelassen wird, erhält die Schaltfläche den Standardtext, der aus den beiden Wörtern „Senden“ besteht*/

- 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

Artikel empfehlen

Was macht die MySQL-Datenbank?

MySQL ist ein relationales Datenbankverwaltungssy...

Verwenden Sie thead, tfoot und tbody, um eine Tabelle zu erstellen

Manche Leute verwenden diese drei Tags auf pervers...

Mehrere Möglichkeiten zum Aktualisieren von Batches in MySQL

Normalerweise verwenden wir die folgende SQL-Anwe...

Beispiel für die Implementierung eines Skeleton-Bildschirms mit Vue

Inhaltsverzeichnis Verwendung des Skelettbildschi...

Verwendung des Linux-Dateibefehls

1. Befehlseinführung Der Dateibefehl wird verwend...

So zählen Sie die Anzahl bestimmter Zeichen in einer Datei unter Linux

Das Zählen der Nummer einer Zeichenfolge in einer...

Elemente der Benutzererfahrung oder Elemente des Webdesigns

System- und Benutzerumgebungsdesign <br />D...

So lösen Sie das Problem, dass MySQL nicht geschlossen werden kann

Lösung, wenn MySQL nicht geschlossen wird: Klicke...

Code zur Änderung des CSS-Bildlaufleistenstils

Code zur Änderung des CSS-Bildlaufleistenstils .s...