Neueste Web-Entwicklung Tutorials
 

HTML <form> method Attribute

<HTML <form> tag

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 "

Mehr "Versuchen Sie es selbst" Beispiele unten.


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 - method="post" 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

Browser-Unterstützung

Attribut
method ja ja ja ja ja

Unterschiede zwischen HTML 4.01 und HTML5

KEINER.


Syntax

<form method="get|post">

Werte Attribut

Wert Beschreibung
get Standard. Hängt die Form-Daten an die URL in Name / Wert - Paare: URL?name=value&name=value
post Sendet die Form-Daten als HTTP-Post-Transaktion

Mehr Beispiele

Beispiel

Senden Sie ein Formular unter Verwendung des "post" Methode:

<form action="demo_form_method_post.asp" method="post">
  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 "

<HTML <form> tag