Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
HTML inputmode 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 Dezember 2021.
Dasinputmodeglobale Attribut ist einenumeriertes Attribut, das einen Hinweis auf die Art der Daten gibt, die der Benutzer beim Bearbeiten des Elements oder seiner Inhalte eingeben könnte. Dies ermöglicht es einem Browser, eine geeignete virtuelle Tastatur anzuzeigen.
Es wird hauptsächlich bei<input>-Elementen verwendet, kann jedoch bei jedem Element imcontenteditable Modus genutzt werden.
Es ist wichtig zu verstehen, dass dasinputmode-Attribut keine Gültigkeitsanforderungen für die Eingabe erzwingt. Um sicherzustellen, dass die Eingabe einem bestimmten Datentyp entspricht, wählen Sie einen geeigneten<input>-Elementtyp. Für spezifische Anleitungen zur Auswahl von<input>-Typen siehe den AbschnittWert.
In diesem Artikel
Wert
Das Attribut kann einen der folgenden Werte haben:
noneKeine virtuelle Tastatur.Für den Fall, dass die Seite eine eigene Tastatureingabesteuerung implementiert.
text(Standardwert)Standard-Eingabetastatur für die aktuelle Benutzerlokalität.
decimalDezimale numerische Eingabetastatur, die die Ziffern und das Dezimaltrennzeichen der Benutzerlokalität enthält (typischerweise. oder,).Geräte können möglicherweise ein Minustastensymbol (-) anzeigen oder nicht.
numericNumerische Eingabetastatur, die nur die Ziffern 0–9 erfordert.Geräte können möglicherweise ein Minustastensymbol anzeigen oder nicht.
telEine Telefonwahltastatur, einschließlich der Ziffern 0–9, des Sternchens (*) und der Raute (#)-Taste.Eingaben, dieerforderlich eine Telefonnummer benötigen, sollten typischerweise
<input type="tel">anstelle davon verwenden.searchEine virtuelle Tastatur, die für Sucheingaben optimiert ist.Zum Beispiel kann dieReturn/Submit-Taste als "Search" beschriftet sein, zusammen mit möglichen weiteren Optimierungen.Eingaben, dieerforderlich eine Suchanfrage benötigen, sollten typischerweise
<input type="search">anstelle davon verwenden.emailEine virtuelle Tastatur, die für die Eingabe von E-Mail-Adressen optimiert ist.In der Regel beinhaltet sie das@-Zeichen sowie andere Optimierungen.Eingaben, dieerforderlich E-Mail-Adressen benötigen, sollten typischerweise
<input type="email">anstelle davon verwenden.urlEine Tastatur, die für die Eingabe von URLs optimiert ist.Diese kann beispielsweise die/-Taste prominenter haben.Erweiterte Funktionen könnten den Zugriff auf den Verlauf beinhalten und dergleichen.Eingaben, dieerforderlich eine URL benötigen, sollten typischerweise
<input type="url">anstelle davon verwenden.
Spezifikationen
| Specification |
|---|
| HTML> # attr-inputmode> |
Browser-Kompatibilität
Siehe auch
- Alleglobalen Attribute.
enterkeyhintglobales Attribut