如何使用jquery在IE8中捕获退格键?

时间:2010-07-22 02:58:21

标签: jquery keydown backspace

我有一个简单的javascript keydown事件,通过jquery编码。该事件应该只提醒“关闭”的密钥。这适用于大多数密钥,但不适用于Internet Explorer中的退格键。我看到IE在keypress事件上搞砸了这个问题但是应该适用于keydown和keyup事件。

我可以通过jquery在IE中捕获退格吗?我正在测试的IE版本是:

8.0.7600.16385

        $('.AddressField').bind("keydown", function (e) {
            alert(e.keyCode);
        });

2 个答案:

答案 0 :(得分:3)

使用哪个:

  $('.AddressField').keypress(function(e){
       alert(e.which);
   });

答案 1 :(得分:0)

IE中没有

keyCode属性。在IE中,您必须使用which属性。