Этот Input type number реагирует только на стрелки.

Главная  >>  Frontend  >>  Этот Input type number реагирует только на стрелки.

Устанавливая для input[type=number] значения min, max и step иногда можно забыть, что это по-пержнему всего-навсего инпут, в который можно ввести любою информацию с клавиатуры.

Варианов решения много и применять каждый из них следует в зависмости от поставленных задач, но я приведу, наверное, самый простой из них. Итак:

В данном примере мы просто добавили js-обработчик нажатия на клавиатуру, который сбрасывает любую нажатую клавишу. Таким образом изменить значение можно только путем клика на стрелки.