11 / 57
Как работают события клавиатуры и чем отличаются keydown, keypress и keyup?
keydown срабатывает при нажатии любой клавиши и повторяется при удержании. keyup — при отпускании клавиши. keypress — устаревшее событие, которое срабатывало только для «печатных» символов и удалено из стандарта. В современном JS используй keydown для обработки клавиатуры и свойство event.key для определения нажатой клавиши.