Spec-Zone.ru › Web APIs

HTMLElement: свойство inputMode

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

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

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

Свойство HTMLElement inputMode отражает значение атрибута элемента inputmode.

Это подсказка о типе данных, которые может ввести пользователь во время редактирования элемента или его содержимого. Это позволяет браузеру отображать соответствующую виртуальную клавиатуру.

Используется в основном для элементов <input>, но может использоваться для любого элемента в режиме contenteditable.

Значение

Этот атрибут может иметь одно из следующих значений:

decimal

Клавиатура для ввода дробных чисел, содержащая цифры и десятичный разделитель для текущего региона пользователя (обычно . или ,).

email

Виртуальная клавиатура, оптимизированная для ввода адресов электронной почты. Как правило, включает символ @, а также другие оптимизации.

none

Без виртуальной клавиатуры. Используется, когда страница реализует свой собственный контроль ввода с клавиатуры.

numeric

Клавиатура для ввода чисел, требующая только цифр от 0 до 9. Устройства могут или не могут отображать клавишу минус.

search

Виртуальная клавиатура, оптимизированная для ввода поисковых запросов. Например, клавиша возврата/отправки может быть обозначена как "Поиск".

tel

Клавиатура для ввода телефонных номеров, которая включает цифры от 0 до 9, звездочку (*) и диез (#).

text

Стандартная клавиатура для текущего региона пользователя.

url

Клавиатура, оптимизированная для ввода URL-адресов. Например, клавиша / может быть более выделена.

Подробности о использовании этого атрибута см. на странице атрибута inputmode HTML, который отражает это свойство.

Примеры

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

Спецификация
HTML
# dom-inputmode

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
inputMode 66 79 95 53 12.1 66 79 47 12.2 9.0 66

См. также

  • атрибут inputmode

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/inputMode

Spec-Zone.ru

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