Показать сообщение отдельно
  #1 (permalink)  
Старый 10.08.2011, 22:14
Новичок на форуме
Отправить личное сообщение для Zlober Посмотреть профиль Найти все сообщения от Zlober
 
Регистрация: 10.08.2011
Сообщений: 2

Проблема с JS, обрабочик формы заказа
Доброго времени суток!

Прошу помощи у аудитории, в общем-то, стандартная задача в форме заказа при отметке позиций меняется стоимость заказа. Уже который час сижу и не могу понять в чем дело.

Вот скрипт:
<script language="JavaScript">

function sums()
{
 sum=0;
 b=0;
 c=0;

 if(circulation1.checked)sum=sum+1250
 if(circulation2.checked)sum=sum+2500
 if(circulation3.checked)sum=sum+5000
 if(circulation4.checked)sum=sum+10000
 if(circulation5.checked)sum=sum+20000

 

 if(circulation1.checked)b=b+1850
 if(circulation2.checked)b=b+2600
 if(circulation3.checked)b=b+3500
 if(circulation4.checked)b=b+6500
 if(circulation5.checked)b=b+12000
 
 
 if(delivery1.checked)c=b
 if(delivery2.checked)c=b+150
  
  
  document.formText.sumOut.value=sum;
  document.formText.sumOut2.value=b;
  document.formText.sumOut3.value=c;
}
</script>


В самом html вызывается слежующим способами:
сначало при загрузке страницы
<body onload="sums()">
, а также у checkbox'ов, которые нужно посчитать:
<input type="checkbox" name="circulation3" id="circulation3" value="5000" onClick="sums()">


Собственно, вот страница, на которой оно должно работать: http://vizitka59.ru/order/print/

Очень буду благодарен за подсказку...
Ответить с цитированием