По моему мнению, нужно было бы уметь обнаружить, что были нажаты клавиши SHIFT
и ENTER
. Однако событие INPUT
не содержит этих данных. Если вы можете использовать прослушиватель событий, который содержит данные обо всех ключах, используемых для отдельного события, тогда вы можете использовать что-то вроде event.preventDefault()
в обратном вызове. Я не знаю, каков контекст всего вашего кода, поэтому я не знаю, возможно ли использовать другие события, в частности keypress
.
Я также не могу воспроизвести проблему, которую вы описываете. Возможно, вы используете плагин, который вызывает проблему с двойным интервалом.