Одно заметное различие между этим и решением keyUp заключается в том, что если вы, например, удерживая клавишу, чтобы повторить ее, oninput будет вызываться каждый раз, когда клавиша повторяется, но keyUp вызывается только после отпускания клавиши.

ut.value - одно нажатие клавиши, когда я проверяю его в обработчике события keyPress. Поэтому, если пользователи вводят «a», myInput.value дает мне «». Затем, когда пользователь вводит «b», myInput.value дает мне «a», и так оно и есть. Значение, похоже, не обновляется при вводе символов нажатием клавиши, которая вызвала событие. Что я делаю неправильно? спасибо -Морган

Ответы на вопрос(1)

Ваш ответ на вопрос