enterkeyhint
Атрибут enterkeyhint глобальный атрибут является перечисляемым атрибутом, определяющим метку действия (или значок) для клавиши Enter на виртуальных клавиатурах.
Попробуйте
Описание
Элементы управления формами (например, <textarea> или <input> элементы) или элементы с contenteditable могут указывать атрибут inputmode для управления типом виртуальной клавиатуры. Для улучшения пользовательского опыта, клавиша Enter может быть настроена с помощью атрибута enterkeyhint, указывающего, как должна быть обозначена клавиша Enter (или какой значок должен быть показан). Клавиша Enter обычно представляет собой действие, которое пользователь должен выполнить далее; типичные действия — отправка текста, вставка новой строки или поиск.
Если атрибут enterkeyhint не указан, пользовательский агент может использовать контекстную информацию из атрибутов inputmode, type или pattern для отображения подходящей метки (или значка) клавиши Enter.
Значения
Атрибут enterkeyhint является перечисляемым и принимает только следующие значения:
| Значение | Описание | Пример метки (зависит от пользовательского агента и языка пользователя) |
|---|---|---|
enterkeyhint="enter" | Обычно вставка новой строки. | ↵ |
enterkeyhint="done" | Обычно означает, что больше ничего не нужно вводить, и редактор ввода (IME) будет закрыт. | Готово |
enterkeyhint="go" | Обычно означает переход пользователя к целевому элементу введённого текста. | Открыть |
enterkeyhint="next" | Обычно переводит пользователя к следующему полю, принимающему текст. | Далее |
enterkeyhint="previous" | Обычно переводит пользователя к предыдущему полю, принимающему текст. | Предыдущий |
enterkeyhint="search" | Обычно переводит пользователя к результатам поиска введённого текста. | Поиск |
enterkeyhint="send" | Обычно отправляет текст в целевой элемент. | Отправить |
Спецификации
| Спецификация |
|---|
| Стандарт HTML # attr-enterkeyhint |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | WebView Android | |
enterkeyhint |
77 | 79 | 94 | 66 | 13.1 | 77 | 94 | 57 | 13.4 | 12.0 | 77 |
См. также
-
HTMLElement.enterKeyHintсвойство, отражающее этот атрибут -
inputmodeглобальный атрибут -
contenteditableглобальный атрибут -
typeиpatternатрибуты для элементов<input>
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/enterkeyhint