我正在执行此处建议的以下代码.
$("#textBox").on("keyup", function (event) {
foo(event.keyCode === 8 || event.keyCode === 64);
});
function foo(special) {
console.log(special);
}
Run Code Online (Sandbox Code Playgroud)
因为BackSpace它像一个产生真实的魅力.但是,Del产生错误.那是怎么回事?!
这是因为删除的密钥代码是46而不是64.
请参阅:http://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes