Радыё пераключальнік
Радыё пераключальнік уяўляе сабой элемент 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
,
а другая - іншае. Паспрабуем панаціскаць
па іх, і ўбачым, што групы пераключаюцца
незалежна адна ад адной:
<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">
: