Нужно проверить по keyCode, нажата ли клавиша в данный момент, не используя keyup. Я не прошу готового кода, но даже не представляю, в каком направлении двигаться.
P.S. keyup не использую потому, что он может иногда не срабатывать (например, при переключении вкладок)
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости