Я хочу перехватить событие ключа, идущее в текстовое поле HTML в JavaScript, проигнорировать его, а затем выполнить собственное обновление для этого поля. В настоящее время я использую слушатель onKeyPress, чтобы заменить его после факта, но есть мерцание, поскольку введенный текст заменяется измененным текстом. Как перехватить ключевые события, чтобы они не обрабатывались текстовым полем? Я хотел бы избежать прозрачного div, если это возможно. Спасибо!