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

Независимый подсчет
Здравствуйте!
Хочу под свои цели переделать скрипт, прошу помощи разобраться, каким образом сделать независимый подсчет Трех групп чекбоксов на одной страничке.
Начинаю только разбиратся в яве )

Вот пример кода на основе которого хочу реализовать эту идею:


<script language="JavaScript" type="text/javascript">
function sum()
{
k=0;
for(i=0;i<6;i++)
{if(document.getElementById('tovar'+i).checked) k+=parseInt(document.getElementById('tovar'+i).value);}
document.form1.res.value=k;
}
</script>


HTML для кода:

<HTML>
<HEAD>
<TITLE>тест</TITLE>

</HEAD>

<BODY> 
<h3>Тест</h3> 
Выберите первый : <BR>
<form onClick="sum()" name="form1">
<input type="checkbox" id="tovar0" value="1">Лежа<BR>
<input type="checkbox" id="tovar1" value="1">Сидя<BR>
<input type="checkbox" id="tovar2" value="1">Стоя<BR>
<input type="checkbox" id="tovar3" value="1">шагом<BR>
<input type="checkbox" id="tovar4" value="1">бегом<BR>
<input type="checkbox" id="tovar5" value="1">В припрыжку<BR>
<HR>
<input type="text" name="res" size=3>

Баллы<HR>

<INPUT type="reset" value="Отменить">
</form>

Укажите товары, которые вы хотите приобрести: <BR>
<form onClick="sum()" name="form2">
<input type="checkbox" id="tovar6" value="1">Телевизор<BR>
<input type="checkbox" id="tovar7" value="1">Холодильник<BR>
<input type="checkbox" id="tovar8" value="1">Телефон<BR>
<input type="checkbox" id="tovar9" value="1">Стиральная машина<BR>
<input type="checkbox" id="tovar10" value="1">Микроволновая печь<BR>
<input type="checkbox" id="tovar11" value="1">Пылесос<BR>
<HR>

<input type="text" name="res" size=3>
Баллы<HR>

<INPUT type="reset" value="Отменить">
</form>

Укажите товары, которые вы хотите приобрести: <BR>
<form onClick="sum()" name="form3">
<input type="checkbox" id="tovar12" value="1">Тощий<BR>
<input type="checkbox" id="tovar13" value="1">Худой<BR>
<input type="checkbox" id="tovar14" value="1">Стройный<BR>
<input type="checkbox" id="tovar15" value="1">Нормальный<BR>
<input type="checkbox" id="tovar16" value="1">Упитанный<BR>
<input type="checkbox" id="tovar17" value="1">Толстый<BR>
<HR>

<input type="text" name="res" size=3>
Баллы<HR>

<INPUT type="reset" value="Отменить">
</form>
</BODY>


</HTML>

Последний раз редактировалось daivi, 20.10.2012 в 01:06.
Ответить с цитированием