Spec-Zone.ru › HTML

enterkeyhint глобальный атрибут HTML

Базовая поддержка Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в разных версиях браузеров. Она доступна во всех браузерах с ноября 2021 года.

  • Подробнее
  • Полная таблица совместимости
  • Отправить отзыв
>

Глобальный атрибут enterkeyhint — это перечисляемый атрибут, задающий подпись действия (или значок) для клавиши ввода на виртуальных клавиатурах.

Попробуйте

<input enterkeyhint="go" />

<p contenteditable enterkeyhint="go">https://example.org</p>

Описание

Элементы управления формы (например, <textarea> или элементы <input>) или элементы, использующие contenteditable, могут задавать атрибут inputmode, чтобы указать, какой тип виртуальной клавиатуры будет использоваться. Чтобы сделать работу пользователя ещё удобнее, клавишу ввода можно настроить отдельно, указав атрибут enterkeyhint, который определяет, какая подпись должна быть у клавиши ввода (или какой значок следует отобразить). Клавиша ввода обычно обозначает, что пользователь должен сделать дальше; типичные действия: отправить текст, вставить новую строку или выполнить поиск.

Если атрибут enterkeyhint не задан, пользовательский агент может использовать контекстную информацию из атрибута inputmode, атрибутов type или pattern, чтобы отобразить подходящую подпись клавиши ввода (или значок).

Значение

Атрибут enterkeyhint является перечисляемым и принимает только следующие значения:

Значение Описание Пример подписи (зависит от пользовательского агента и языка пользователя)
enterkeyhint="enter" Обычно означает вставку новой строки. return, ↵
enterkeyhint="done" Обычно означает, что вводить больше нечего и редактор методов ввода (IME) будет закрыт. done, ✅
enterkeyhint="go" Обычно означает переход к цели, указанной в введённом пользователем тексте. go, 🡢
enterkeyhint="next" Обычно означает переход к следующему полю, в которое можно ввести текст. next, ⇥
enterkeyhint="previous" Обычно означает переход к предыдущему полю, в которое можно ввести текст. return, ⇤
enterkeyhint="search" Обычно означает переход к результатам поиска введённого текста. search, 🔍
enterkeyhint="send" Обычно означает отправку текста адресату. send

Спецификации

Спецификация
HTML>
# attr-enterkeyhint>

Совместимость с браузерами

Настольные Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS
enterkeyhint 77 79 94 66 13.1 77 94 57 13.4 12.0 77 13.4

См. также

  • HTMLElement.enterKeyHint — свойство, отражающее этот атрибут
  • inputmode — глобальный атрибут
  • contenteditable — глобальный атрибут
  • Атрибуты type и pattern у элементов <input>

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Global_attributes/enterkeyhint

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API