Атрибут inputmode говорит браузеру на устройствах с экранной клавиатурой какой набор символов показать при вводе данных в конкретное поле. Указывается для элементов input или textarea.
<input type="text" inputmode="numeric" />
<textarea inputmode="text"></textarea>
Важно понимать разницу между атрибутом type и атрибутом inputmode:
- inputmode только подсказывает браузеру, какой набор символов предложить пользователю для взаимодействия с полем ввода;
- type устанавливает тип данных, которые пользователь может ввести в поле ввода.