Показать сообщение отдельно
  #1 (permalink)  
Старый 19.02.2012, 13:52
Новичок на форуме
Отправить личное сообщение для Romkinss Посмотреть профиль Найти все сообщения от Romkinss
 
Регистрация: 19.02.2012
Сообщений: 3

Помогите найти ошибку в скрипте расчета возраста человека
Скрипт для расчета возраста человека. Смысл в том, что выбирая переключателями свой пол, переменной POL присваивается значение либо 5 (мужчина) либо 0 (женщина). Не могу понять почему переменной POL значение не присваивается.

<div class="pension_calc">
<form name="pensia">
<p>

Сколько лет до пенсии (пенсия мужчин в 60, женщин 55 лет):
<input name="LDP" onKeyUp="UpdateF(1)" maxlength="2"><br>


Твой пол:
<input type="radio" name="POL" value="5" checked> Мужчина
<input type="radio" name="POL" value="0"> Женщина <hr>

Твой возраст:
<input name="OLD" maxlength="12" onKeyUp="UpdateF(6)">


</p>
</form>


<script language="javascript">
<!--

function UpdateF(n)
{

var a = window.document.pensia.LDP;
var b = window.document.pensia.OLD;
var c = window.document.pensia.POL;
{
b.value = (55 + eval(c.value) - eval(c.value));
};

}
-->
</script>
</p>
</div>
Ответить с цитированием