HTML enterkeyhint globales Attribut

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since November 2021.

Das enterkeyhint globale Attribut ist ein aufgezähltes Attribut, das definiert, welches Aktionslabel (oder welches Symbol) für die Eingabetaste auf virtuellen Tastaturen angezeigt werden soll.

Probieren Sie es aus

<input enterkeyhint="go" />

<p contenteditable enterkeyhint="go">https://hq5uov1yys.proxynodejs.usequeue.com/;/p>

Beschreibung

Formularelemente (wie <textarea> oder <input> Elemente) oder Elemente, die contenteditable verwenden, können ein inputmode Attribut angeben, um zu steuern, welche Art von virtueller Tastatur verwendet wird. Um das Benutzererlebnis weiter zu verbessern, kann die Eingabetaste speziell angepasst werden, indem ein enterkeyhint Attribut angegeben wird, das anzeigt, wie die Eingabetaste beschriftet werden soll (oder welches Symbol gezeigt werden soll). Die Eingabetaste steht normalerweise dafür, was der Benutzer als nächstes tun sollte; typische Aktionen sind: Text senden, eine neue Zeile einfügen oder suchen.

Wenn kein enterkeyhint Attribut angegeben ist, kann der Benutzeragent kontextbezogene Informationen aus den Attributen inputmode, type, oder pattern verwenden, um eine passende Bezeichnung (oder ein Symbol) für die Eingabetaste anzuzeigen.

Werte

Das enterkeyhint Attribut ist ein aufgezähltes Attribut und akzeptiert nur die folgenden Werte:

Wert Beschreibung Beispielhafte Beschriftung (abhängig vom Benutzeragenten und der Benutzersprache)
enterkeyhint="enter" Typischerweise zum Einfügen einer neuen Zeile. return,
enterkeyhint="done" Typischerweise bedeutet es, dass nichts mehr eingegeben werden muss und der Eingabemethoden-Editor (IME) geschlossen wird. done,
enterkeyhint="go" Typischerweise soll der Benutzer zum Ziel des eingegebenen Textes geführt werden. go, 🡢
enterkeyhint="next" Typischerweise zum Wechseln zum nächsten Feld, das Text akzeptiert. next,
enterkeyhint="previous" Typischerweise zum Wechseln zum vorherigen Feld, das Text akzeptiert. return,
enterkeyhint="search" Typischerweise führt es den Benutzer zu den Ergebnissen der Suche nach dem eingegebenen Text. search, 🔍
enterkeyhint="send" Typischerweise um den Text an sein Ziel zu senden. send

Spezifikationen

Specification
HTML
# attr-enterkeyhint

Browser-Kompatibilität

Siehe auch