除退格之外,如何使用jQuery禁用所有键?

时间:2012-12-23 02:02:03

标签: jquery

我可以成功阻止所有按键被按下:

$this.keydown(false);

除退格键外,如何禁用所有键?

2 个答案:

答案 0 :(得分:13)

检查事件参数的keyCode

$this.keydown(function(e) {
    if(e.keyCode !== 8) {
        e.preventDefault();
    }
});

Here's a demo.

答案 1 :(得分:1)

使用回调,检查按下的键的键码,如果是退格键则允许,否则阻止。