The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"input type='radio' ....?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"input type='radio' ....?"  
Сообщение от mishgan (??) on 27-Июн-07, 15:22 
Имеется форма
<form name=aaa>
<input type="radio" name="pol" checked value="1">Муж.
<input type="radio" name="pol" value="0">Жен.
</form>

Как мне узнать какой пол отметил пользователь

пробовал так document.aaa.pol.value; Ничего не вышло.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "input type='radio' ....?"  
Сообщение от XAnder (ok) on 28-Июн-07, 13:50 
>Имеется форма
><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 у каждого элемента.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "input type='radio' ....?"  
Сообщение от topy on 29-Июн-07, 11:54 
Примерно так:
<?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>
";
?>
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "input type='radio' ....?"  
Сообщение от mishgan (??) on 29-Июн-07, 13:56 
Сделал проще if (document.aaa.pol[0].checked==true){pl='М';}else {pl='Ж';}

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "input type='radio' ....?"  
Сообщение от XAnder (ok) on 29-Июн-07, 14:38 
>Сделал проще if (document.aaa.pol[0].checked==true){pl='М';}else {pl='Ж';}

Ой-ой, у нас за такое "==true" оценку снижали :) Нужно просто if (document.aaa.pol[0].checked) ...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "input type='radio' ....?"  
Сообщение от XAnder (ok) on 29-Июн-07, 14:34 
>Примерно так:
><?php
>...
>?>

Topy, вопрос был про Яву-скрипт, а не про PHP :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру