Задать вопрос
@Escape2021

Как проверить пустую строку на числа в JS?

Нужно при нажатии Отмена или ОК (то есть, отправке пустой строки), чтобы было сообщение, что строка пустая. Не знаю как проверить. Это не работает:

let q = +prompt("Введите число");
if (q >= 0 || q <= 0) {
document.write('Всё правильно. Это число');
} else if (!isNaN(q)){
document.write('Пустая строка');
} else {
document.write('Это не число')
}
  • Вопрос задан
  • 397 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
djQuery
@djQuery
"Кодируем помаленьку" ("Сказка о Тройке")))
В html5 давным давно есть required, а также input type='number'.
Первое не позволит отправить пустое поле, второе допускает ввод только чисел. Что, разумеется, не отменяет валидацию на сервере.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы