Глобальный атрибут enterkeyhint применяется к элементам формы (например, <input>, <textarea>) или для любых элементов с атрибутом contenteditable. Подсказывает браузеру, как должна выглядеть клавиша ввода на экранной клавиатуре.
Пример
<input type="text" enterkeyhint="search">
<p contenteditable enterkeyhint="enter"></p>
Атрибут enterkeyhint принимает одно из следующих значений:
enter - Значение по умолчанию. Метка будет изменена на текст return или иконку ↵. Означает переход на новую строку.
done - Метка изменится на текст done или иконку ✓. Означает, что больше нечего вводить и виртуальная клавиатура закроется.
go - Метка изменится на текст go или иконку →. Означает переход к следующему целевому объекту введённого текста.
next - Метка изменится на текст next или иконку ⇥. Означает переход к следующему полю ввода.
previous - Метка изменится на текст return или иконку ⇤. Означает переход к предыдущему полю ввода.
search - Метка изменится на текст search или иконку 🔍. Означает переход к результатам поиска.
send - Метка изменится на текст send. Означает отправку текста.
Посмотрите на смартфоне или планшете Демо, чтобы увидеть, как будет изменяться клавиша ввода в каждом из полей:
👉 @frontendInterview