得到关键值按

时间:2010-09-14 11:45:23

标签: jquery

我希望使用jQuery in keybox

获取keyPress的关键值

2 个答案:

答案 0 :(得分:2)

使用here所述的keypress事件;该页面上有一个示例显示如何获取密钥代码:

$('#target').keypress(function(event) {
  if (event.keyCode == '13') {
     event.preventDefault();
   }
   xTriggered++;
   var msg = 'Handler for .keypress() called ' + xTriggered + ' time(s).';
  $.print(msg, 'html');
  $.print(event);
});

您需要event.keyCode部分。

This page也可能有用,它描述了跨浏览器按键处理的一些“问题”。 jQuery可能会为你解决其中的一些问题,但很高兴能够了解它们。

答案 1 :(得分:1)

$('#textbox').keypress(function(e) {
    var code = e.keyCode || e.which;
});