ошибка нажатия клавиш в FF? - PullRequest
0 голосов
/ 29 января 2010
$('input').keypress(function(e){
        var k = e.keyCode ? e.keyCode : e.which;                                     
        console.log(k);     
});
<input type="text" name=""  autocomplete="off"/>

В FF для '.' (точка) и для «удаления» это тот же код 46. И для «вправо» (стрелка вправо) и для «это тот же код 39. просто для того, чтобы быть «безопасным» Chrome и IE7 не запускают ничего для таких клавиш, как стрелки, удаление, вставка, возврат и т.д.

1 Ответ

1 голос
/ 29 января 2010

На самом деле это не ошибка, просто одно из многих отличий браузера. Если вы посмотрите на свою цифровую клавиатуру, это одна и та же клавиша, и их отображение указывает на эту клавишу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...