Нужна помощь, делаю калькулятор стоимости. Не могу решить для себя задачу, а конкретно в ячейке job я хочу получить сумму расчета из lightbox / 100*25 и полученное значение вписать в ячейку job.
<table>
<tr style="background-color:#eeeeee;">
<td width="150"><p>Световой короб</p></td>
<td width="250"><a href="#">Световой короб со светодиодной подсветкой</a></td>
<td width="100"><input type="text" id="lightbox" value="0" onchange="calc()" /></td>
<td width="200"><span id="result_lightbox"><p>0</p></span><p> руб.</p></td>
</tr>
<tr style="background-color:#eeeeee;">
<td width="150"><p>монтаж</p></td>
<td width="250"><p>монтаж осуществ.</p></td>
<td width="100"><input type="checkbox" class="effeckt-ckbox-ios7" onchange="calc()" value="1" id="job" /></td>
<td width="200"><span id="result_job"><p>0</p></span><p> руб.</p></td>
</tr>
<tr style="background-color:#eeeeee;">
<td width="150"><p>Спецтехника</p></td>
<td width="250"><p>Услуги автовышки и автокрана</p></td>
<td width="100"><input type="checkbox" class="effeckt-ckbox-ios7" onchange="calc()" value="4200" id="bigcar" /></td>
<td width="200"><span id="result_bigcar"><p>0</p></span><p> руб.</p></td>
</tr>
<tr style="background-color:#F9F7F7;">
<td width="250" class="td_result"><h3>ИТОГО*:</h3></td>
<td width="150"></td>
<td width="100"></td>
<td class="td_result"><span id="result"><p>0</p></span><p> руб.</p></td>
</tr>
</table><code lang="javascript">
function calc() {
var lightbox = document.getElementById("lightbox"); /*световой короб*/
var job = document.getElementById("job"); /*монтаж*/
var bigcar = document.getElementById("bigcar"); /*спецтехника*/
//Result
var result = document.getElementById("lightbox"); /*световой короб*/
var result = document.getElementById("job"); /*монтаж*/
var result = document.getElementById("bigcar"); /*спецтехника*/
var result = document.getElementById("result"); /*итого*/
var price_lightbox = 0; /*световой короб*/
var price_job = 0; /*монтаж*/
var price_bigcar = 0; /*спецтехника*/
var price = 0; /*итого*/
price_lightbox += parseInt(lightbox.value)*6000; /*световой короб*/
price_job += (job.checked == true) ? parseInt(job.value) : 0; /*монтаж*/
price_bigcar += (bigcar.checked == true) ? parseInt(bigcar.value) : 0; /*спецтехника*/
price= price_lightbox + price_job + price_bigcar; /*итого*/
result_lightbox.innerHTML = price_lightbox; /*световой короб*/
result_job.innerHTML = price_job; /*монтаж*/
result_bigcar.innerHTML = price_bigcar; /*спецтехника*/
result.innerHTML = price; /*итого*/
}
</code>
Проще говоря
короб стоит x*6000=cумма
монтаж = (сумма /100)*25
спецтехника = 4500
итого =