Attribut der HTML - Methode


Definition und Verwendung

Das methodAttribut gibt an, wie Formulardaten gesendet werden (die Formulardaten werden an die im actionAttribut 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 methodAttribut 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