Создается ли динамически генерируемый элемент после загрузки страницы?Если это так, вам нужно использовать live:
$("#element").live('keyup',function(e) {
var keycode = e.keyCode ? e.keyCode : e.which;
});
В противном случае попробуйте:
$("element").keyup(function(e) {
var keycode = e.keyCode ? e.keyCode : e.which;
});
Кроме того, убедитесь, что вы выбираете правильный элемент (поле ввода?) И дважды проверьтеселектор правильный.Некоторые проблемы могут возникнуть в разных браузерах, с обработкой e.keyCode или нет.Приведенный выше пример также проверяет значение кода ключа в e.which, если e.keyCode не существует.