Как правильно обработать нажатие Enter в input[type="text"]?

Есть input[type="text"].
Нужно обработать нажатие Enter в этом элементе.
Делаю так:

const KEY_ENTER = 13;

document.getElementById('input_type_id').addEventListener("keyup", function (event) {
            event.preventDefault();
            if (event.keyCode === KEY_ENTER) {
                my_function_name();
            }
        });


Всё работает, однако, IDE (RubyMine) ругается на .keyCode().
Говорит, что этот метод depricated, но не предлагает ему замену.

Подскажите, пожалуйста, правильный сценарий обработки Enter в текстовом поле на чистом JavaScript (без jQuery).
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы