Здравствуйте, написал калькулятор - расчет стоимости услуг, но почему то, что бы я не нажал, в итоговой сумме выводит крайний результат "6000". Что не так я сделал?
function calc() {
//получаем ссылку на чекбокс (Требуется верстка?)
var is_html = document.getElementById("is_html1");
var is_html = document.getElementById("is_html2");
var is_html = document.getElementById("is_html3");
var is_html = document.getElementById("is_html4");
var is_html = document.getElementById("is_html5");
var is_html = document.getElementById("is_html6");
var is_html = document.getElementById("is_html7");
var is_html = document.getElementById("is_html8");
//получаем ссылку на элемент input (Кол-во вариантов)
var count = document.getElementById("count");
//получаем ссылку на элемент span, в него будем писать стоимость дизайна
var result = document.getElementById("result");
var price = 0;
price += (is_html1.checked == true) ? parseInt(is_html.value) : 0;
price += (is_html2.checked == true) ? parseInt(is_html.value) : 0;
price += (is_html3.checked == true) ? parseInt(is_html.value) : 0;
price += (is_html4.checked == true) ? parseInt(is_html.value) : 0;
price += (is_html5.checked == true) ? parseInt(is_html.value) : 0;
price += (is_html6.checked == true) ? parseInt(is_html.value) : 0;
price += (is_html7.checked == true) ? parseInt(is_html.value) : 0;
price += (is_html8.checked == true) ? parseInt(is_html.value) : 0;
price = price + 64990;
result.innerHTML = price ;
d1 = document.getElementById('result');
d1.innerHTML = d1.innerHTML.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ');
}
А вот html
<div class="input_cal">
<div class="title-item">
ДОПОЛНИТЕ БАЗОВЫЙ ФОРМАТ:
</div>
<input type="checkbox" onchange="calc()" value="10000" id="is_html1" />
<label for="is_html1" title="Поиск и формирование уникального отличия от других компаний и продуктов.">Поиск УТП <b style="font-size: 24px">?</label>
<input type="checkbox" onchange="calc()" value="20000" id="is_html2" />
<label for="is_html2" title="Анализ конкурентов и ситуации на рынке не только по Вашей территории продаж, но и по всей России.">Анализ по России <b style="font-size: 24px">?</label>
<input type="checkbox" onchange="calc()" value="5000" id="is_html3" />
<label for="is_html3" title=" Готовые макеты Ваших рекламных материалов (до 5), разработанные на основе данных, полученных в ходе анализа.">Прототипы рекламных материалов <b style="font-size: 24px">?</label>
<input type="checkbox" onchange="calc()" value="20000" id="is_html4" />
<label for="is_html4" title="Стандартный срок проведения анализа составляет 30 дней, но если Вам нужно срочно, Вы можете получить его быстрее, а именно за 14 дней.">Экспресс анализ <b style="font-size: 24px">?</label>
<input type="checkbox" onchange="calc()" value="20000" id="is_html5" />
<label for="is_html5" title="Расчет успешности Вашего будущего проекта, основанный на финансовых показателях.">Финансовая модель <b style="font-size: 24px">?</label>
<input type="checkbox" onchange="calc()" value="10000" id="is_html6" />
<label for="is_html6" title=" Подробный план технологического процесса производства.">Произовдственный план <b style="font-size: 24px">?</label>
<input type="checkbox" onchange="calc()" value="12000" id="is_html7" />
<label for="is_html7" title="С каким форматом, предложением, ценообразованием и условиями работы зайти на рынок для получения максимального результата.">Поиск идеи <b style="font-size: 24px">?</label>
<input type="checkbox" onchange="calc()" value="6000" id="is_html8" />
<label for="is_html8" title="Составление концепции контент-плана для каждой из используемых социальных сетей на 6 месяцев.">Контент-план <b style="font-size: 24px">?</label>
</div>
<span>
Итоговая сумма (базовая + доп. услуги): </span> <span id="result" class="base-cost"> 64 990</span> руб.
</div>
</div>