@VazgXa
HTML верстальщик / Frontend разработчик

Как разрешить ввод только для цифр в input?

type="number" - не прокатет. так как стрелки мешают.
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
@VazgXa Автор вопроса
HTML верстальщик / Frontend разработчик
$('.number-input').on('keypress', function(e){
		if(!e.key.match(/^[0-9]+$/)){
			return false;
		}
	});


решил таким образом
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
alexander_lamdan
@alexander_lamdan
Full Stack Developer
Регуляркой делаешь проверку, и еще чтобы value был только Number()
Ответ написан
Eridani
@Eridani
Мимо проходил
-webkit-appearance: none;
-moz-appearance: textfield
Ответ написан
Ваш ответ на вопрос

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

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