@Lukmann

Как вывести alert если пользователь ввел буквы в input а не цифры?

Как вывести alert если пользователь ввел буквы в input а не цифры и нажал на кнопку?
if(input.value == Number){
     alert('вы прошли');
}else if(input.value == буквы){
     alert('вводить можно только буквы');
}

не понимаю как делать
  • Вопрос задан
  • 72 просмотра
Решения вопроса 2
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега JavaScript
CEO iAmStudio, предприниматель.
Воспользоваться регулярками.
Ответ написан
@zordec
Если принимать из простого HTML инпута то всё уже придуманно и нельзя ввести буквы в инпут с цифрами еще и мин и макс значения можно указать.
<input type="number" name="quantity" min="1" max="5">

if(typeof(input.value) == 'number'){
alert('вы прошли');
}else if(typeof(input.value) == 'string'){
alert('вводить можно только буквы');
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
16 янв. 2021, в 00:06
3000 руб./за проект
15 янв. 2021, в 23:54
15000 руб./за проект