如果使用虚拟键盘,Jquery如何在输入字段中获取值

时间:2016-08-04 09:47:17

标签: javascript jquery validation virtual-keyboard input-field

我被问过3次而没有回答。 请有人告诉我jquery或javascript如何获得输入表格的价值,如果由虚拟键盘输入,如Mottie Virtual Keyboard或JKeyboard(由Jquery制造)。谢谢

2 个答案:

答案 0 :(得分:0)

如果您使用的是j键盘,则可以在键盘上单击使用。 这是小提琴https://jsfiddle.net/ashisha/okvo7rak/

  $('#keyboard').on("click", function (e) {
  alert($("#search_field").val())
  }) 

答案 1 :(得分:0)

尝试此代码(demo

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));
  }
});