Имеется форма
<form name=aaa>
<input type="radio" name="pol" checked value="1">Муж.
<input type="radio" name="pol" value="0">Жен.
</form>Как мне узнать какой пол отметил пользователь
пробовал так document.aaa.pol.value; Ничего не вышло.
>Имеется форма
><form name=aaa>
><input type="radio" name="pol" checked value="1">Муж.
><input type="radio" name="pol" value="0">Жен.
></form>
>
>Как мне узнать какой пол отметил пользователь
>
>пробовал так document.aaa.pol.value; Ничего не вышло.document.aaa.pol - это массив, состоящий из двух элементов, соответствующих двум тегам input в форме. Чтобы определить, какой выбран, нужно проверить свойство checked у каждого элемента.
Примерно так:
<?php
if ($sex=='male'){$male='checked';} else {$male='';}
if ($sex=='female'){$female='checked';} else {$female='';}
echo "
Муж<input type=radio name=sex value='male' $male /><br>
Жен<input type=radio name=sex value='female' $female /><br>
";
?>
Сделал проще if (document.aaa.pol[0].checked==true){pl='М';}else {pl='Ж';}
>Сделал проще if (document.aaa.pol[0].checked==true){pl='М';}else {pl='Ж';}Ой-ой, у нас за такое "==true" оценку снижали :) Нужно просто if (document.aaa.pol[0].checked) ...
>Примерно так:
><?php
>...
>?>Topy, вопрос был про Яву-скрипт, а не про PHP :)