Senden-Button
Ein Senden-Button ist ein Element in HTML, das verwendet werden kann, um ein <form>
abzusenden. Die nativen Sende-Button-Elemente sind:
<button>
(sein Standard-type
ist"submit"
)<input type="submit">
<input type="image">
Zusätzlich zum Absenden eines Formulars kann ein Senden-Button das Verhalten des Formulars beeinflussen und welche Daten gesendet werden.
Überschreiben des Verhaltens des Formulars
Sende-Buttons können das Absendeverhalten des Formulars durch verschiedene Attribute überschreiben:
formaction
: Überschreibt dasaction
-Attribut des Formulars.formenctype
: Überschreibt dasenctype
-Attribut des Formulars.formmethod
: Überschreibt dasmethod
-Attribut des Formulars.formnovalidate
: Überschreibt dasnovalidate
-Attribut des Formulars.formtarget
: Überschreibt dastarget
-Attribut des Formulars.
Formulardateneinträge
Wenn der Sende-Button ein <button>
oder <input type="submit">
ist und ein name
-Attribut hat, wird das Datenset des Formulars einen Eintrag für seinen name
und value
enthalten.
Wenn der Sende-Button ein <input type="image">
ist, wird das Datenset des Formulars Einträge für die X- und Y-Koordinaten enthalten, auf die der Benutzer geklickt hat (z.B. x=100&y=200
oder buttonName.x=123&buttonName.y=234
).