Baseline Widely available
L'attribut universel enterkeyhint
est un attribut à valeur contrainte définissant le libellé d'action (ou l'icône) à présenter pour la touche entrée sur le clavier virtuel.
<input enterkeyhint="go" />
<p contenteditable enterkeyhint="go">https://example.org</p>
Description
Les contrôles de formulaires (tels que les éléments <textarea>
ou <input>
) ou les éléments utilisant l'attribut contenteditable
peuvent spécifier un attribut inputmode
pour contrôler le type de clavier virtuel qui sera utilisé. Pour améliorer davantage l'expérience du visiteur, la touche à entrer peut être personnalisée spécifiquement en fournissant un attribut enterkeyhint
indiquant comment la clé de saisie doit être libellée (ou quelle icône doit être affichée). La clé de saisie représente généralement ce que la personne va devoir faire par la suite. Les actions consistent généralement en l'envoi d'un texte, l'insertion d'une nouvelle ligne, le lancement d'une recherche, etc.
Si aucun attribut enterkeyhint
n'est fourni, l'agent utilisateur pourrait utiliser une information contextuelle à partir des attributs inputmode
, type
, ou pattern
pour afficher une clé de saisie (ou une icône) adaptée.
L'attribut enterkeyhint
est un attribut à valeur contrainte et accepte uniquement les valeurs suivantes :
enterkeyhint="enter"
Généralement utilisé pour insérer une nouvelle ligne de texte. ⵠenterkeyhint="done"
Signifie généralement qu'il n'y a rien de plus à saisir et que la méthode de saisie de l'éditeur (IME) est fermée. Done enterkeyhint="go"
Généralement utilisé pour envoyer le visiteur à la cible correspondant au texte saisi. Open enterkeyhint="next"
Cela envoie généralement la personne visitant le site vers le prochain champ qui accepte une saisie de texte. Next enterkeyhint="previous"
Cela envoie généralement la personne visitant le site vers le champ précédent acceptant une saisie de texte. Prev enterkeyhint="search"
Cela envoie généralement la personne visitant le site aux résultats de la recherche pour le texte qui a été saisi. Search enterkeyhint="send"
Cela envoie généralement le texte sur une cible donnée. Send Spécifications Compatibilité des navigateurs Voir aussi
HTMLElement.enterkeyhint
reflétant cet attributinputmode
contenteditable
type
et pattern
sur les éléments <input>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4