Не совсем, но я бы предложил использовать keyup, потому что значение будет на 1 нажатие клавиши в этой точке.
Пример:
Типы пользователя: "бла", клавишей для ""h "вернул бы значение" bla ", потому что значение технически еще не изменилось.Плюс, что если они удерживают клавишу, дающую повторяющиеся символы?
keyup не стоит дорого в браузере, на самом деле, если это то, что вас беспокоит.
Что вы пытаетесь выполнить точно иЯ могу отредактировать это на лучшем примере.