Радио переключатель представляет собой элемент HTML формы в виде круглой кнопочки, которая может быть отмечена и нет.
Радио кнопочка создается с помощью тега input
с атрибутом type
в значении radio
.
Внешний вид:
Один радио переключатель практически никогда
не используется, их следует использовать
группой. При этом в группе может быть отмечен
только один из переключателей. Переключатели
будут формировать группу только если у них
одинаковое значение атрибута name
(см. примеры ниже).
Пример
Давайте сделаем два радио переключателя:
первый отметим (зададим атрибут checked
),
а второй - нет. При этом переключатели будут
представлять собой группу, в которой
может быть отмечен только один из них (так
как у них одинаковое значение атрибута name
).
Обратите внимание на то, что данным радио
кнопочкам даны разные значения атрибута value
.
Это нужно для того, чтобы после отправки
данных на сервер, PHP мог определить, какой
из переключателей был выбран:
<input type="radio" name="test" checked value="1">
<input type="radio" name="test" value="2">
:
Пример
А теперь давайте сделаем две группы радио
переключателей: первая группа будет иметь
одно значение атрибута name
(radio1),
а вторая - другое (radio2). Попробуем понажимать
по ним, и увидим, что группы переключаются
независимо друг от друга:
<input type="radio" name="radio1" checked>
<input type="radio" name="radio1">
<input type="radio" name="radio1">
<br>
<input type="radio" name="radio2" checked>
<input type="radio" name="radio2">
<input type="radio" name="radio2">
: