Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   объединить radio i select (https://javascript.ru/forum/events/27752-obedinit-radio-i-select.html)

next_uk 23.04.2012 19:47

объединить radio i select
 
еще один такой вопрос..есть человек, которому насчитывается стипендия в зависимости от оценки и льготы..отдельно расчет я уже сделал..но как их объединить, чтобы стипендия зависела от этих двух параметров??
вот код:
function stFunction()
{
var name1 = st1.pib1.value;
var name2 = st2.pib2.value;
var name3 = st3.pib3.value;
// the first student
if(document.getElementById('1').checked == true){
list.innerHTML = 'Стипендія студента' + ' ' + name1 + ' ' +'600 грн';
} else if (document.getElementById('2').checked == true){
list.innerHTML = 'Стипендія  першого студента' + ' ' + name1 + ' ' + '500 грн';
} else if (document.getElementById('3').checked == true){
list.innerHTML = 'У першого студента' +' '+ name1+' '+'немає стипендії';
} else alert('Виберіть оцінку першого студента!') 
// the second student
if(document.getElementById('4').checked == true){
list1.innerHTML = 'Стипендія студента' + ' ' + name2 + ' ' +'600 грн';
} else if (document.getElementById('5').checked == true){
list1.innerHTML = 'Стипендія  другого студента' + ' ' + name2 + ' ' + '500 грн';
} else if (document.getElementById('6').checked == true){
list1.innerHTML = 'У другого студента' + ' ' + name2+ ' ' + 'немає стипендії';
} else alert('Виберіть оцінку другого студента!')
// the third student
if(document.getElementById('7').checked == true){
list2.innerHTML = 'Стипендія студента' + ' ' + name3 + ' ' +'600 грн';
} else if (document.getElementById('8').checked == true){
list2.innerHTML = 'Стипендія  третього студента' + ' ' + name3 + ' ' + '500 грн';
} else if (document.getElementById('9').checked == true){
list2.innerHTML = 'У третьго студета' + ' ' + name3 + ' ' + 'немає стипендії';
} else alert('Виберіть оцінку третього студента!');
if (document.getElementById("pilga1").options.value == 'Є'){
list3.innerHTML = 'Є пільга';
} else
list3.innerHTML = 'Немає';
}

и немного ХТМЛ
<input type="radio" name="first" id = "1" value="1">5 балів<br>
		<input type="radio" name="first" id = "2" value="2">від 4 до 5 балів<br>
		<input type="radio" name="first" id = "3" value="3">менше 4 балів<br>
		</td>
	
	</tr>
	<tr>
		<td align="center" bgcolor="#FFEFD5">Пільги:</td>
		<td bgcolor="#FFEFD5"><select name="choise" id="pilga1">
				<option value="-">-</option>
				<option value="Є">Є</option>
				<option value="Немає">Немає</option>


Часовой пояс GMT +3, время: 08:47.