English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод jQuery keydown()

События jQuery

Метод keydown() инициирует событие keydown, или добавляет функцию, которая будет выполняться при возникновении события keydown.

Событие keydown возникает при нажатии пользователем какой-либо клавиши.

Примечание:Порядок событий, связанных с событием клавиатуры:

Использованиеevent.whichАтрибут возвращает нажатую клавишу.

Синтаксис:

Инициируйте событие keydown у выбранного элемента:

$(selector).keydown()

Присоедините функцию к событию keydown:

$(selector).keydown(function)

Пример

Выйти с предупреждением при нажатии клавиши в поле<input>:

$("input").keydown(function(){
  alert("Добро пожаловать на сайт учебника по основам ru.oldtoolbag.com!!!");
});
Проверьте, что‹/›

Установить цвет фона поля<input>при нажатии клавиши клавиатуры:

$("input").keydown(function(event){
  this.css("background-color", "yellow");
  $("span").text(event.type);
});
Проверьте, что‹/›

Убедитесь, что нажата какая-либо клавиша:

$("input").keydown(function(event){ 
  $("div").text("Клавиша: " + event.which);
});
Проверьте, что‹/›

Инициировать событие keydown для поля<input>:

$("#btn1").click(function(){
  $("input").keydown();
});
Проверьте, что‹/›

Значение параметра

ПараметрОписание
functionФункция, выполняемая при каждом срабатывании события нажатия клавиши

События jQuery