Метод нажатия клавиши jQuery ()
Метод jQuery keypress() запускает событие нажатия клавиши всякий раз, когда браузер регистрирует ввод с клавиатуры. Таким образом, с помощью метода keypress() можно определить, нажата ли какая-либо клавиша или нет.
Синтаксис: Чтобы инициировать событие нажатия клавиши для выбранных элементов:
$(selector).keypress()
Чтобы привязать функцию к событию нажатия клавиши:
$(selector).keypress(function)
Примеры jQuery, демонстрирующие работу метода keypress():
Пример 1: приведенный ниже код используется для проверки того, нажата ли клавиша где-либо на странице или нет.
Выход:
Пример 2. Чтобы определить любую конкретную клавишу, event.keyCode и event.that вернут значение ASCII нажатой клавиши. Оба зависят от браузера. Нижеприведенный код используется для проверки того, какая клавиша нажата на странице.
Выход:
Пример 3: приведенный ниже код используется для проверки того, нажата ли клавиша Enter внутри текстового поля на странице или нет.
Выход:
Примечание. Событие нажатия клавиши не запускается для всех клавиш, таких как непечатаемые символы (например, ALT, CTRL, SHIFT, ESC). Для проверки этих ключей можно использовать метод keydown().