Mottie有一个出色的jQuery屏幕键盘插件: https://github.com/Mottie/Keyboard
默认情况下,键盘上的文字会进入其他输入,然后可以接受或取消。如果文本被接受,则进入源textarea / input。
但有没有办法直接从键盘输入到源textarea / input而不需要接受它(比如android / ios上的移动键盘)?
答案 0 :(得分:6)
插件的documentation包含在GitHub wiki页面中。
不需要包含预览的选项称为usePreview
(ref);将其设置为false
(demo):
要自动接受内容,请将autoAccept
option设置为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
});