Почему для работы с input не рекомендуется использовать события клавиатуры?
Для инпута есть ивент change
для событий клавиатуры есть textarea
got this Распространённая ошибка – использовать события клавиатуры для работы с полями ввода в формах. Это нежелательно. События клавиатуры предназначены именно для работы с клавиатурой. Да, их можно использовать для проверки ввода в <input>, но будут недочёты. Например, текст может быть вставлен мышкой, при помощи правого клика и меню, без единого нажатия клавиши. И как нам тут помогут события клавиатуры?
Обсуждают сегодня