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

получить значение выбранной радиокнопки
Пытаюсь сделать простейший калькулятор. В итоге будет три поля инпут (назовём a,b,c) и два с радиокнопками (d,e). Как считать инпуты -- более-менее понятно, а с радиокнопками встал.. Конечная формула a*b*c+d*e.

Прилагаю текст, закомментирована надыбанная в интернете не заработавшая часть с циклом для определения выбора радиокнопки.

<HTML>
<HEAD><TITLE></TITLE></HEAD>
<script language="JavaScript">

//function getRadioValue() {
//for(i = 0; i < radio.length; i++){
//if(radio[i].checked)
//return radio[i].value
//}
//return 0;
//}

//var marb=getRadioValue("marb");

function calculate()
{

result.value=(dlina.value*shirina.value);
}

</script>

<form name=ws>
<input id="dlina" size="38"> Длина <br />
<input id="shirina" size="38"> Ширина <br />
<input id="lobik" size="38"> Профиль <br />

<div id="6">
<p><input type="radio" name="marb" value="5000" id="6" /><label for="6">6</label></p>
<p><input type="radio" name="marb" value="6000" id="7" /><label for="7">7</label></p>
<p><input type="radio" name="marb" value="7000" id="8" /><label for="8">8</label></p>
<p><input type="radio" name="marb" value="8000" id="9" /><label for="9">9</label></p>
<p><input type="radio" name="marb" value="9000" id="10" /><label for="10">10</label></p>
</div>

<input id="result" size="38">
<input type="button" value=" Рассчитать " onclick="calculate()">
</form>
</BODY>
</HTML>


Заранее спасибо.
Извиняюсь за примитивность вопроса, программирование для меня началось и закончилось институтским курсом по си, интернет и форум лопатил два дня..
Ответить с цитированием