|
|
|
| Всем привет.
Делаю сейчас форму регистрации пользователей, так вот, там нужно помимо фамилии вводить еще и девичью фамилию, естественно, если таковая имеется :). Мне кажется, что самым правильным способом будет следующий: вначале спрашивать пол (М / Ж), и если выбран Ж, то делать активным поле ввода девичьей фамилии. Вот только как это сделать?
Вот код, который у меня сейчас:
<form>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2"><b>Персональные данные:</b></td>
</tr>
<tr>
<td>Пол:</td>
<td>
<input type=radio name=pol value="myg">Муж
<input type=radio name=pol value="gen">Жен
</td>
</tr>
<tr>
<td>Фамилия:</td>
<td><input type=text name=familia></td>
</tr>
<tr>
<td>Девичья фамилия:</td>
<td><input type=text name=devichiafamilia></td>
</tr>
<tr>
<td>Имя:</td>
<td><input type=text name=name></td>
</tr>
</table>
</form>
|
| |
|
|
|
|
|
|
|
для: Dizels
(04.09.2007 в 20:52)
| |
<input type=radio name=pol onChange="dsurname(1, this)" value="myg">Муж
<input type=radio name=pol onChange="dsurname(2, this)" value="gen">Жен
<script>
function dsurname(which, obj)
{
obj.form.devichiafamilia.disabled = !(
(which==1 && !obj.checked) ||
(which==2 && obj.checked)
);
}
</script>
|
| |
|
|
|
|
|
|
|
для: bronenos
(04.09.2007 в 21:26)
| | Большое спасибо за помощь. | |
|
|
|