Raadiolüliti
Raadiolüliti esindab HTML vormi elementi ümara nupuna, mis võib olla märgitud ja mitte.
Raadionupp luuakse kasutades silti input
atribuudiga type väärtusel radio.
Välimus:
Üksikuid raadiolüliteid praktiliselt kunagi
ei kasutata, neid tuleks kasutada
grupina. Sel juhul saab grupis olla märgitud
ainult üks lülititest. Lülitid
moodustavad grupi ainult siis, kui neil on
sama atribuudi name väärtus
(vt allolevaid näiteid).
Näide
Teeme kaks raadiolülitit:
esimene märgime (määrame atribuudi checked),
ja teine - mitte. Sel juhul on lülitid
grupis, kus
saab olla märgitud ainult üks neist (kuna
neil on sama atribuudi name väärtus).
Pange tähele, et nendele raadio
nuppudele on antud erinevad atribuudi value väärtused.
See on vajalik selleks, et pärast andmete saatmist
serverisse saaks PHP tuvastada, milline
lülititest valiti:
<input type="radio" name="test" checked value="1">
<input type="radio" name="test" value="2">
:
Näide
Nüüd teeme kaks gruppi raadio
lüliteid: esimesel grupil on
üks atribuudi name väärtus,
ja teisel - teine. Proovige neile klõpsata
ja näeme, et grupid lülituvad
üksteisest sõltumatult:
<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">
: