Как Jquery может получить значение в поле ввода при использовании виртуальной клавиатуры
Меня просили 3 раза и ответа не было. пожалуйста, кто-нибудь мог бы сказать мне, как jquery или javascript могут получить значение формы ввода, если набирать ее на виртуальной доске, такой как Mottie Virtual Keyboard или JKeyboard (Made by Jquery). Спасибо
2 ответа
Если вы используете jkeyboard, вы можете нажать на клавиатуре. Вот скрипка https://jsfiddle.net/ashisha/okvo7rak/
$('#keyboard').on("click", function (e) {
alert($("#search_field").val())
})
Попробуйте этот код ( демо)
var $input = $('#search_field'),
maxLength = 10;
$('#keyboard').jkeyboard({
layout: "azeri",
input: $input
});
$('.jkey').on("click", function(e) {
var val = $input.val();
if (val.length > maxLength) {
$input.val(val.substring(0, maxLength));
}
});