Javascript-форум (https://javascript.ru/forum/)
-   Мобильный JavaScript (https://javascript.ru/forum/mobile/)
-   -   Как подавить из скрипта вызов клавы на планшете (https://javascript.ru/forum/mobile/51255-kak-podavit-iz-skripta-vyzov-klavy-na-planshete.html)

svr 30.10.2014 12:20

Как подавить из скрипта вызов клавы на планшете
 
Здравствуйте!
Как из JS подавить вызов сисклавы на планшете при получении текстполем фокуса, но не теряя этого фокуса..
То есть у меня своя виртклава и я хочу вводить как обычно в фокус, но чтоб системка не лезла..
Спасибо

Malleys 18.12.2014 00:23

Если вы используете стандартные поля ввода , используйте стандартные методы ввода.

Так как cистемная клавиатура на планшете является частью операционной системы, вы не сможете скрыть это не потеряв фокус - например на iOS.

Но что произойдет, если прозрачный DIV будет над каждым input-элементом , а затем используете метод OnClick ?

Например:
<div style="position: relative; top: 0px; left:0px">
  Text:
  <input type="text" />
  <div style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0; " onClick="showMyKeyboard(); "></div>
</div>


showMyKeyboard - твой метод показывающий твою клв на экране.


Часовой пояс GMT +3, время: 08:29.