Spec-Zone.ru › Web APIs

HTMLElement: свойство virtualKeyboardPolicy

Ограниченное использование

Эта функция не относится к Baseline, так как не работает в некоторых из наиболее распространённых браузеров.

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

Экспериментально: Это экспериментальная технология
Перед использованием в производстве внимательно проверьте таблицу совместимости браузеров.

Свойство virtualKeyboardPolicy интерфейса HTMLElement получает и устанавливает строку, указывающую поведение виртуальной клавиатуры на экране на устройствах, таких как планшеты, мобильные телефоны или другие устройства, где может отсутствовать физическая клавиатура, если содержимое элемента редактируемо (например, это элемент <input> или <textarea>, или элемент с установленным атрибутом contenteditable).

Оно отражает значение HTML глобального атрибута virtualkeyboardpolicy.

Значение

Перечисление; возможные значения:

"auto" или пустая строка ("")

Браузер автоматически отображает виртуальную клавиатуру, когда пользователь нажимает или фокусирует элемент.

"manual"

Браузер не отображает виртуальную клавиатуру автоматически: отображение/скрытие виртуальной клавиатуры обрабатывается скриптом вручную.

Примеры

Следующий пример показывает, как управлять поведением виртуальной клавиатуры на экране с помощью скрипта:

const element = document.querySelector("input");

// the on-screen virtual keyboard behavior will be controlled by script manually
element.virtualKeyboardPolicy = "manual";

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

Спецификация
API виртуальной клавиатуры
# dom-elementcontenteditable-virtualkeyboardpolicy

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
virtualKeyboardPolicy 94 94 Нет 80 Нет 94 Нет 66 Нет 17.0 94

См. также

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

© 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/virtualKeyboardPolicy

Spec-Zone.ru

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