Захват клавиши табуляции с помощью JavaScript в Firefox

Я использую следующее, чтобы ограничить ввод пользователя только некоторыми символами. Когда я нажимаю вкладку, курсор не указывает на следующий элемент управления (в Mozilla). Но в IE работает нормально.

// Restricts user to enter characters other than a to z, A to Z and white space( )
// Rauf K. 06.11.2010
$("input:text.characters_only").keypress(function(e) {
if (!((e.which >= 65 && e.which <= 90) || (e.which >= 97 && e.which <= 122) || e.which == 32 || e.which == 8 || e.which == 9)) {
        return false;
    }
});
6
задан Marcel Korpel 25 January 2011 в 12:17
поделиться