Сообщение от grifangel
|
только через контекстное
|
Очевидного способа нет. Есть событие contextmenu, но нет события contextmenuclose, поэтому отпадает. Думаю единственный вариант - ловить событие keydown, фильтровать нужные сочетания (хотя это лишнее) и засекать время между этим событием и событием paste/cut/copy. Если время нулевое - то значит событие вызвано клавишами. Если нет - соответственно через меню или еще как-то. Хотя можно просто делать нулевой setTimeout() и проверять, было ли событие cut/paste (скажем завести флаг для этих целей).
Сообщение от grifangel
|
можно ли как-нибудь обработать нажатие клавиши delete
|
Через input только (смотри пример
рони)