Attribut der HTML - Methode
Definition und Verwendung
Das method
Attribut gibt an, wie Formulardaten gesendet werden (die Formulardaten werden an die im
action
Attribut angegebene Seite gesendet).
Die Formulardaten können als URL-Variablen (mit
method="get"
) oder als HTTP-Post-Transaktion (mit method="post"
) gesendet werden.
Hinweise zu GET:
- Fügt Formulardaten in Name/Wert-Paaren an die URL an
- Die Länge einer URL ist begrenzt (ca. 3000 Zeichen)
- Verwenden Sie niemals GET, um sensible Daten zu senden! (wird in der URL sichtbar)
- Nützlich für Formularübermittlungen, bei denen ein Benutzer das Ergebnis mit einem Lesezeichen versehen möchte
- GET ist besser für nicht sichere Daten, wie Abfragezeichenfolgen in Google
Hinweise zu POST:
- Fügt Formulardaten in den Hauptteil der HTTP-Anforderung ein (Daten werden nicht in URL angezeigt)
- Hat keine Größenbeschränkungen
- Formularübermittlungen mit POST können nicht mit einem Lesezeichen versehen werden
Gilt für
Das method
Attribut kann für das folgende Element verwendet werden:
Element | Attribut |
---|---|
<Formular> | Methode |
Beispiel
Beispiel
Senden Sie ein Formular mit der "get"-Methode:
<form
action="/action_page.php"
method="get">
First name: <input type="text" name="fname"><br>
Last name:
<input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
Browser-Unterstützung
Attribute | |||||
---|---|---|---|---|---|
method | Yes | Yes | Yes | Yes | Yes |