HTML <button> formenctype- Attribut

❮ HTML <button>-Tag

Beispiel

Ein Formular mit zwei Senden-Buttons. Die erste Senden-Schaltfläche sendet die Formulardaten mit Standardzeichenkodierung und die zweite sendet die Formulardaten ohne Zeichenkodierung:

<form action="/action_page_binary.asp" method="post">
  <label for="fname">First name:</label>
  <input type="text" id="fname" name="fname" value="Ståle"><br><br>
  <button type="submit">Submit with character encoding</button>
  <button type="submit" formenctype="text/plain">Submit without character encoding</button>
</form>

Definition und Verwendung

Das formenctypeAttribut gibt an, wie Formulardaten codiert werden sollen, bevor sie an einen Server gesendet werden. Dieses Attribut überschreibt das Attribut des Formulars enctype.

Das formenctypeAttribut wird nur für Schaltflächen mit verwendet type="submit".


Browser-Unterstützung

Die Zahlen in der Tabelle geben die erste Browserversion an, die das Attribut vollständig unterstützt.

Attribute
formenctype 9.0 10.0 4.0 5.1 11.5

Syntax

<button type="submit" formenctype="value">

Attributwerte

Value Description
application/x-www-form-urlencoded Default. All characters will be encoded before sent
multipart/form-data  This value is necessary if the user will upload a file through the form
text/plain Sends data without any encoding at all. Not recommended

❮ HTML <button>-Tag