АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
57 of 133 menu

Радыё пераключальнік

Радыё пераключальнік уяўляе сабой элемент 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">

:

Глядзіце таксама

  • чэкбокс,
    з дапамогай якога можна рэалізаваць сцяжок
  • атрыбут checked,
    які робіць радыё пераключальнік адзначаным
  • псеўдаклас checked,
    які задае стылі для адзначаных радыё
  • атрыбут disabled,
    які блакуе элементы форм
  • тэг label,
    які задае падказку для радыё
byenru