Показать сообщение отдельно
  #1 (permalink)  
Старый 17.06.2015, 17:23
Новичок на форуме
Отправить личное сообщение для studentPas Посмотреть профиль Найти все сообщения от studentPas
 
Регистрация: 17.06.2015
Сообщений: 7

Суммирование значений отдельных групп атрибутов value отмеченных radio
Доброго времени суток!
Имеется (наверняка известный код) по подсчёту всех отмеченных значений radio. Не удаётся с его помощью реализовать задачу из название темы:
Требуется подсчёт суммы групп отмеченных radio (например, с 1 по 3-ю строку и с 4 по 5 отдельные суммы (умноженные на коэффициенты)), и потом общую (сумма1*0,3+сумма2*0,5)
Пытался добавить новую функцию с изменённым id="**" - вообще не работает
добавлял отдельную форму для добавленного скрипта с изменёнными id="**" тоже не работает
общую сумму также не знаю как вывести...

А надо срочно(((
Буду благодарен за любую оказанную помощь!
Код скрипта
function sums()
{
 sum=0;
 for(i=1;i<26;i++)
 { 
  var elem=document.getElementById("r"+i);
  if(elem.checked)sum=sum+parseInt(elem.value);
 }
 document.formText.sumOut.value=sum*0.3;
}


часть html кода

<form name="formText">
<input type="radio" name="aa" id="r1" value="1">
<input type="radio" name="aa" id="r2" value="2">
<input type="radio" name="aa" id="r3" value="3">
<input type="radio" name="aa" id="r4" value="4">
<input type="radio" name="aa" id="r5" value="5"><BR><BR>
<input type="radio" name="cc" id="r6" value="1">
<input type="radio" name="cc" id="r7" value="2">
<input type="radio" name="cc" id="r8" value="3">
<input type="radio" name="cc" id="r9" value="4">
<input type="radio" name="cc" id="r10" value="5"><BR><BR>
<INPUT type="reset" value="Reset">

<br>Result:<br>
<input type="text" name="sumOut" disabled="false" value="">

</form>
Ответить с цитированием