Textfeld

Ein Textfeld oder eine Textbox, vereinfachend auch ein Eingabefeld, ist ein Steuerelement einer grafischen Benutzeroberfläche, das Tastatureingaben oder Programmausgaben in Form einer Zeichenkette aufnehmen und darstellen kann. Es dient zur Eingabe im Sinne eines Computerprogramms. Eine Zusammenstellung mehrerer Textfelder und/oder anderer Steuerelemente wird auch als Eingabemaske oder Bildschirmmaske bezeichnet. Bezogen auf einen größeren Kontext kann sie als eigenständige/s Komponente/Element angesehen werden.

Textfelder werden vor allem in Dialogfenstern, Webformularen, sowie in Anwendungsprogrammen zur Interaktion mit dem Benutzer eingesetzt.

Die Basisimplementierung in HTML ist input. Diese Methode steuert aber auch andere Eingabefelder wie Schaltflächen (Buttons), Checkboxen (Kontrollkästchen) und Radiobuttons (Optionsschalter). Diese Typen bilden zusammen die elementaren Eingabeelemente in HTML, wie sie seit den 1990er Jahren allgemeine Verbreitung finden. Ihre Entwicklung reicht in die frühen 1980er Jahre zurück, als erste Betriebssysteme und Anwendungen mit grafischer Benutzeroberfläche etabliert wurden.

Viele Betriebssysteme und GUI-Toolkits bieten die Möglichkeit an, einen Platzhalter (englisch placeholder, watermark oder hint) anzuzeigen, wenn das Textfeld leer ist. Dieser dient dazu, den Benutzer über die Art der erwarteten Daten (z. B. Datentyp oder Eingabeformat) zu informieren oder Beispiele für mögliche Werte anzubieten. Er ist jedoch nicht dazu gedacht, die Beschriftung (Label) des Textfeldes zu ersetzen. In der Regel wird dieser Text in einer anderen Farbe (z. B. hellgrau) dargestellt, um nicht mit einem echten Wert verwechselt zu werden.

Heute verbreitet ist die automatische Textergänzung während des Eintippens (Autovervollständigung) für Textfelder. Auch Autokorrektur-Mechanismen sind möglich.

  1. input. In: SELFHTML. Abgerufen am 7. Mai 2021.
  2. HTML attribute: placeholder. In: developer.mozilla.org. Mozilla, abgerufen am 22. Juli 2025 (englisch).
  3. Text box. In: learn.microsoft.com. Microsoft, 26. Februar 2025, abgerufen am 22. Juli 2025 (englisch).