2012-12-23 31 views

回答

13

检查事件参数的keyCode

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

Here's a demo.

+0

Downvote原因是什么? – Ryan

+0

不知道为什么他们投票给你。它的工作原理,现在我试图禁用所有其他键在三个字符后接受退格键。 – tlaverdure

+1

@TLav:也检查'$ this.val().length'。 – Ryan

1

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