Kurz-Fakten

  • Vorgabewert im Formular ist type="submit"; die drei Werte sind submit, reset und button
  • Anders als input kann button Inhalt enthalten – Text, ein Symbol, beides zusammen
  • Tastaturbedienung, Fokus und Rollenansage bringt das Element von sich aus mit
  • Ein angeklicktes div ersetzt es nicht: Fokus, Eingabe- und Leertaste sowie die Ansage fehlen und müssen nachgebaut werden
  • Ein deaktivierter button ist nicht fokussierbar – als Hinweis auf einen fehlenden Schritt ist er ungeeignet

Einordnung für die Praxis

Der vergessene Typ ist ein Klassiker: Eine Schaltfläche „Weitere anzeigen" steht im Formular, hat keinen Typ und lädt beim Klick die Seite neu, weil sie absendet. Der Fehler tritt nur im Formularkontext auf – außerhalb fällt er nie auf.

Beim deaktivierten Zustand lohnt ein Umdenken: Statt die Schaltfläche zu sperren, lässt man sie bedienbar und nennt beim Klick den fehlenden Schritt. Sonst steht der Nutzer vor einem Element, das nicht reagiert und nicht erklärt, warum.

Verwandte Begriffe