Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.03.2011, 00:33
Интересующийся
Отправить личное сообщение для alexander555 Посмотреть профиль Найти все сообщения от alexander555
 
Регистрация: 16.03.2011
Сообщений: 16

помогите доделать)
Добрый вечер)

Написал лабу.. Все отлично пашет. Кроме вычисления общей суммы..
Есть форма.
<input type="checkbox" id="inf"/> Информатика </td>
<input type="radio" id="ch" value="1050"/> 36 
<input type="radio" id="ch1" value="2109"/> 64 
<input type="radio" id="ch2" value="3050"/> 128 </td> 
<input type="checkbox" id="russ" value="5709" /> Русский
<input type="checkbox" id="eng" value="6405"/> Английский </td> 
<input type="radio" id="ekz" value="2031"/> Экзамен 
<input type="radio" id="zach" value="567"/> Зачет 
<input type="text" size="10" id="pole" disabled="true" value=""/> </td> 
Таких целых 4.

Элементы вытаскиваю так:
var a=(document.getElementById('ch').getAttribute('value'))-0 ;
var b=(document.getElementById('ch1').getAttribute('value'))-0;
var c=(document.getElementById('ch2').getAttribute('value'))-0;
.....................


Условие:
if (document.getElementById('inf').checked==true && document.getElementById('ch').checked==true && document.getElementById('russ').checked==true && document.getElementById('eng').checked==true && document.getElementById('ekz').checked==true)
{
infst=a+f+d+e;
alert ('Вы выбрали: Информатика / 36 часов / язык Русский и Английский / Экзамен ');
document.getElementById('pole').setAttribute('value', infst+'p');


Сумму по предмету записывает в переменную infst.
Все в таком же духе я проделал для 4 предметов.
Для каждого предмета писал отдельную функцию.
Функция для счета общей суммы:
function itog(infst, bdst, resst, anst) 
{
   document.getElementById('pole4').value = infst + bdst + resst + anst; 
}


Сумму считает только тогда, когда на форме выбраны 4 предмета с критериями.. Если будет выбрано 2 предмета , 3 или 1 - общую сумму не считает( Как решить?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите доделать. diny Работа 0 06.03.2011 14:44
Помогите! Многоуровневые вкладки! sergeeeeee Элементы интерфейса 2 02.08.2010 23:50
Помогите доделать меню Nikolay63 Элементы интерфейса 11 06.04.2010 15:46
Помогите доделать youexpert nemo Оффтопик 4 17.01.2010 08:44