Показать сообщение отдельно
  #1 (permalink)  
Старый 23.01.2014, 20:58
Новичок на форуме
Отправить личное сообщение для Kirill2018 Посмотреть профиль Найти все сообщения от Kirill2018
 
Регистрация: 23.01.2014
Сообщений: 4

Я нуб, нужна помощь
Вот условие задачи:
Разработать страницу для автоматического подсчета успеваемости студента
В колонке «Оценка» должны находиться поля ввода. В строках
«СУММА» и «СРЕДНЯЯ ОЦЕНКА» должны находиться вычисляемые поля.
Их значения должны автоматически вычисляться при вводе любой оценки.
Ниже таблицы следует разместить сообщение об ошибке для случая, если
вместо оценки будет введено недопустимое значение, например, текст или
число вне диапазона от 2 до 5.
Вот часть скрипта
if (isNaN(el) || el == "" || (el < 2 || el > 5)) {
d.getElementById("error").innerHTML = "Оценка №"+(i+1)+" не является числом или не попадает в диапазон от 2 до 5!"; er = 1; break;
}
Объясните почему если ввожу значение входящие в этот диапазон выскакивает сообщение об ошибке.
Ответить с цитированием