Здесь приведен пример проверки правильности ввода (валидности) в поле input числового значения. Вам предлагается ввести число от 1 до 10. Если число введено правильно появится сообщение что все отлично. Если число не правильное, то будет сообщение об ошибке. Пробуйте.
Теперь приведем коды для данного примера. Во-первых, надо на странице разместить кнопку. В нашем случае код кнопки:
Кнопка вызывает функцию myFunction() в следующем скрипте:
function myFunction() {
var x, text;
// Получаем значение из поля input с id="numb"
x = document.getElementById("numb").value;
// Проверка диапазона от 1 до 10
if (isNaN(x) || x < 1 || x > 10) {
text = "Ошибка";
} else {
text = "Отлично";
}
document.getElementById("demo").innerHTML = text;
}