Definition und Verwendung
Das method Attribut gibt an, wie Form-Daten zu senden (die Form-Daten werden an die Seite gesendet in der angegebenen action - Attribut).
Die Formdaten können als URL - Variablen gesendet werden (mit method="get" ) oder als HTTP - Post - Transaktion (mit method="post" ).
Hinweise auf GET :
- Hängt form-data in die URL in Name / Wert-Paare
- Die Länge einer URL ist begrenzt (etwa 3000 Zeichen)
- Nie GET verwenden vertrauliche Daten zu senden! (Wird in der URL sichtbar sein)
- Nützlich für das Ausfüllen von Formularen, wenn ein Benutzer das Ergebnis ein Lesezeichen erstellen möchten
- GET ist besser für nicht sichere Daten, wie Abfrage-Strings in Google
Hinweise zur POST :
- Hängt form-data im Inneren des Körpers der HTTP-Anforderung (Daten werden in URL nicht dargestellt ist)
- Hat keine Größenbeschränkungen
- Formular Einreichungen mit POST kann nicht mit Lesezeichen versehen werden
Gilt für
Das method Attribut kann auf das folgende Element verwendet werden:
Element | Attribut |
---|---|
<form> | method |
Beispiel
Beispiel
Senden Sie ein Formular , die mit "get" Methode:
<form
action="demo_form.asp"
method="get">
First name: <input type="text" name="fname"><br>
Last name:
<input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
Versuch es selber " Browser-Unterstützung
Attribut | |||||
---|---|---|---|---|---|
method | ja | ja | ja | ja | ja |