Глобальный атрибут enterkeyhint
Глобальный атрибут enterkeyhint
определяет внешний вид (иконку) кнопки Enter (Ввод) на виртуальной клавиатуре мобильного устройства. Определённый внешний вид кнопки Enter даёт пользователю своеобразную подсказку о том, чего ему ожидать при её нажатии.
Атрибут enterkeyhint
обычно используют в элементах управления формы (например, <input>
, <textarea>
) или в элементах с возможностью редактирования (с помощью contenteditable
).
Синтаксис
<элемент enterkeyhint="enter | done | go | next | previous | search | send">
Значения
Атрибут может принимать одно из следующих значений:
Значение | Описание | Возможный вид кнопки |
---|---|---|
enter |
Указывает, что при нажатии Enter будет выполнен переход на новую строку. | |
done |
Обычно означает, что больше нечего вводить, нажатие Enter завершит ввод в текущем поле и свернёт клавиатуру. | |
go |
Нажатие Enter заканчивает ввод данных и выполняет переход к следующей цели. | |
next |
Нажатие Enter выполняет переход к следующему полю ввода. | |
previous |
Выполнится переход к предыдущему полю ввода. | |
search |
Нажатие Enter перенаправляет пользователя к результатам поиска по введённому им тексту. | |
send |
Используется для отправки сообщений. |
Значение по умолчанию
Если атрибут enterkeyhint
не указан, браузер самостоятельно подбирает наиболее подходящий вид кнопки.
Пример
<!--
Увидеть работу атрибута можно, например, со смартфона.
-->
<p>
<input type="text" enterkeyhint="send">
<button>Отправить</button>
</p>
Результат