Показать сообщение отдельно
  #6 (permalink)  
Старый 09.05.2012, 09:37
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Вот более универсальный вариант решения, главное, правильно задать value в select-ах.

<table id="myTable">
<!--содержимое-->
</table>

Выберите тип Размещения:<br />
<select name="razmeschenie" id="razmeschenie">
<option value="1">Single</option>
<option value="2">Double</option>
</select><br />

<select name="nedel" id="nedel">
<option value="2">1 неделя</option>
<option value="3">2 недели</option>
<option value="4">3 недели</option>
</select><br />
<br />

Выберите тип проживания:<br />
<select name="pojyvanie" id="pojyvanie">
<option value="1">Стандарт</option>
<option value="3">Комфорт</option>
<option value="5">В семье</option>
</select><br />

<input type="button" value="Расчитать" onclick="calculate()">

<script>
function calculate() {
var a = parseInt(razmeschenie.value);
var b = parseInt(nedel.value);
var c = parseInt(pojyvanie.value);

if (a == 2) c = c + 1;
var d = myTable.rows[b].cells[c].firstChild.value;
alert(d)
}
</script>
Ответить с цитированием