JavaScript رویدادها JS Events

رویداد keydown

وقتی کلیدی فشرده می‌شود فعال می‌گردد و e.key نام کلید است. برای میان‌برهای صفحه‌کلید (Esc، Enter، جهت‌ها) ضروری است.

سینتکس

document.addEventListener('keydown', handler)

مثال کاربردی

document.addEventListener("keydown", (e) => {
  if (e.key === "Escape") closeModal();
  if (e.key === "Enter" && e.ctrlKey) save();
});