Виртуальная клавиатура Mottie: прямой ввод
Существует отличный плагин jQuery для экранной клавиатуры от Mottie: https://github.com/Mottie/Keyboard
По умолчанию текст с клавиатуры поступает на дополнительный ввод и затем может быть принят или отменен. Если текст принят, он отправляется в исходную текстовую область / ввод.
Но есть ли способ ввода непосредственно с клавиатуры в исходную текстовую область / ввод без необходимости его принятия (как с мобильными клавиатурами на android/ios)?
1 ответ
Решение
Документация для плагина содержится на вики-страницах GitHub.
Опция, которая не требует предварительного просмотра, называется usePreview
( ссылка); установите это false
( демо):
Чтобы автоматически принять содержимое, установите autoAccept
возможность true
$('#keyboard').keyboard({
layout: 'qwerty',
// true: preview added above keyboard;
// false: original input/textarea used
usePreview: false
// Auto-accept content when clicking outside the
// keyboard (popup will close)
autoAccept: true
});