Der Martin: Kontaktformular - Einfachen Text mit übertragen

Beitrag lesen

Hallo,

Seit HTML 4.0 (1997) gibt es das Button-Element,

Ist mir so in Erinnerung, dass es am Anfang nur mit Javascript funktionmiert hat. Kann mich selbstverständlich auch irren.

ja, du irrst dich. Teilweise jedenfalls.

Das button-Element hat, wie auch das input-Element, ein Attribut "type". Der Defaultwert für das type-Attribut beim button-Element ist "submit", damit wirkt ein button-Element ohne weiteres Zutun als submit-Button in einem Formular. Und das ging AFAIK "schon immer".

Die andere Sache ist <button type="button">, da hat das button-Element plötzlich keine inhärente Funktion mehr. Diese Variante ist dazu gedacht, dem Button mit Javascript Leben einzuhauchen.

So long,
 Martin