Я пытаюсь поймать событие нажатия клавиш Backspace и Delete, используя javascript / jQuery с этим видом кода.
$("textarea[name=txt]").keypress(function(e){
var keycode = e.keyCode ? e.keyCode : e.which;
if(keycode == 8){ // backspace
// do somethiing
alert(keycode);
}
if(keycode == 46){ // delete
// do somethiing
alert(keycode);
}
});
Эти строки кода отлично работают в Firefox (3.6.12). Это означает, что предупреждение появляется при нажатии Backspace или Delete.
Но это не работает в Internet Explorer (8)
Может кто-нибудь предложить мне другой способ отловить эти события нажатия клавиш в Internet Explorer?