Поиск

Как отследить нажатие клавиш JQuery?

В событиях – keydown(), keyup(), keypress() можно получить нажатые клавиши в шести свойствах. Получить их можно из объекта события:

$(document).keyup(function(e) {
	console.dir(e);
});
JS

Результат нажатия клавиши р:

Результат нажатия клавиши р

  • key – содержит символ нажатой клавиши,
  • keyCode – код клавиши (не зависит от регистра и раскладки клавиатуры).

С помощью них можно отследить одну нажатую клавишу:

$(document).keyup(function(e) {
	$('#result').append(e.key + ', код: ' + e.keyCode + '<br>');
	console.dir(e);
});
JS
22.10.2019 232

Темы

#jQuery
Предыдущая запись Javascript коды клавиш клавиатуры
Следующая запись Автомасштаб Яндекс карты

Другие публикации

Отследить появление блока при скроллинге можно с помощью события onscroll, вычисляя его положение методами jquery...
16.02.2019 2323
Представленный код позволяет c помощью jQuery зафиксировать шапку таблицы при прокрутке страницы. Скрипт поддерживает...
03.12.2016 9280
AJAX позволяет отправить и получить данные без перезагрузки страницы. Например, делать проверку форм, подгружать...
23.12.2016 8744
Список сочетаний клавиш, которые можно использовать в Google Chrome для Windows и MacOS.
11.09.2019 256
Библиотека GD дает возможность работать с изображениями в PHP. Далее представлены примеры как изменить размер, вырезать...
22.01.2018 14938
Пример реализации всплывающей подсказки или меню с затемнением фона на jQuery и CSS, в верстке использованы блок со...
28.08.2019 247