HamSter007
@HamSter007
HTML/CSS верстальщик

Что за аномалия с select?

Код

Почему при выборе значения select в totale - NaN, при этом в консоле все нормально, отображает выбранное значение select? + Если следом выбрать именно радио кнопку, то total выздоравливает и отображает значение.
  • Вопрос задан
  • 384 просмотра
Решения вопроса 2
alsopub
@alsopub
Если я правильно понял, то в консоль вы выводите только состояние селекта.
Пока не выбран радио, его значение неопределено и как следствие - NaN.
Когда выбираете радио - появляется значение - появляется total.
Ответ написан
coderisimo
@coderisimo Куратор тега JavaScript
Замените :
<label class="c-input c-radio">
            <input id="radio-1" name="radio" type="radio" value="5">
            <span class="c-indicator"></span>
            5


на

<label class="c-input c-radio">
            <input id="radio-1" checked name="radio" type="radio" value="5">
            <span class="c-indicator"></span>
            5


неопределенное значение дает NaN и все расчеты с ним тоже дают NaN . Так что , для корректного расчета все переменные должны быть проинициализированы.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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