Radio тугмаи табдилдиҳанда
Radio тугмаи табдилдиҳанда унсури HTML шакл мебошад дар шакли тугмаи даврӣ, ки метавонад интихоб карда шавад ё на.
Radio кнопка бо истифода аз теги input
бо сифати type дар қимати radio сохта мешавад.
Намуди зоҳирӣ:
Як radio тугмаи табдилдиҳанда қариб ҳамеша
истифода намешавад, онҳоро бояд
дар гурӯҳ истифода кард. Дар ин ҳол дар гурӯҳ танҳо
яке аз тугмаҳои табдилдиҳанда интихоб карда мешавад. Тугмаҳои табдилдиҳанда
танҳо вақте гурӯҳ месозанд, ки онҳо
қимати якхелаи сифати name
дошта бошанд (ниг. намунаҳои дар поён).
Намуна
Биёед ду radio тугмаи табдилдиҳанда созем:
авваларо интихоб мекунем (сифати checked-ро таъин мекунем),
ва дуюро - не. Дар ин ҳол тугмаҳои табдилдиҳанда
гурӯҳеро ташкил медиҳанд, ки дар он
танҳо яке аз онҳо интихоб карда метавонад шавад (зеро
ки онҳо қимати якхелаи сифати name доранд).
Диққат диҳед, ки ба ин radio
кнопкаҳо қиматҳои гуногуни сифати value дода шудаанд.
Ин барои он лозим аст, ки пас аз фиристодани
маълумот ба сервер, PHP тавонад муайян кунад, ки кадом
як аз тугмаҳои табдилдиҳанда интихоб шуда буд:
<input type="radio" name="test" checked value="1">
<input type="radio" name="test" value="2">
:
Намуна
Ва акнун биёед ду гурӯҳи radio
тугмаҳои табдилдиҳанда созем: гурӯҳи аввал як
қимати сифати 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">
: