Radio-dugme
Radio-dugme ili opciono dugme je grafički kontrolni element koji omogućava korisniku da izabere samo jednu od opcija, ekskluzivno ili. Radio-dugmad su raspoređenja u grupe od dva ili više i prikazuju se na ekranu kao, na primer, lista krugova koji mogu biti prazni (za neselektovane) ili sadržati tačku (za selektovane). Svako radio-dugme je obično praćeno tekstom koji opisuje šta to radio-dugme predstavlja. Izbori su uzajamno isključivi, kada korisnik izabere radio-dugme, prethodno izabrano radio-dugme u istoj grupi postaje neoznačeno (samo jedno može biti označeno). Označavanje radio-dugmeta se radi tako što se klikne mišem na dugme ili natpis ili koristeći prečicu na tastaturi.
Moguće je da u početku nijedno od radio-dugmadi u grupi ne bude označeno. Na ovo stanje se nije moguće vratiti kroz interakciju sa kontrolom koja sadrži radio-dugme (ali može biti omogućeno pomoću drugih elemenata korisničkog interfejsa). Kada se koristi u HTML formi, ako nijedno dugme u grupi nije označeno, onda se par ime-vrednost ne prosleđuje pri slanju forme. Na primer, za radio grupu nazvanu pol sa opcijama muškarac i žena, promenljiva „pol” neće biti popunjena čak ni sa praznom vrednošću.
Poređenja sa checkbox-om koji omogućava više od jednog selektovanog elementa (ili nijedan selektovan element).
Poreklo imena
[uredi | uredi izvor]Radio-dugmad su nazvana po fizičkim dugmadima koji su se koristili za stare radio aparate da bi se izabrala unapred memorisana stanica — kada je jedno od dugmadi pritisnuto, druga dugmad bi iskočila ostavljajući pritisnuto dugme kao jedino dugme koje je pritisnuto.
HTML
[uredi | uredi izvor]Kod veb formi, HTML element <input type="radio">
se koristi da prikaže radio-dugme.
Unikod
[uredi | uredi izvor]Verzija 6 Unikod standarda uključuje karakter za predstavljanje radio-dugmeta (🔘) čiji kod 128,280 (U+1F518), se nalazi u Miscellaneous Symbols and Pictographs sekciji. Slični karakteri su kružni operatori sa tačkom (U+2299), fisheye (U+25C9), i bullseye (U+25CE).
Spoljašnje veze
[uredi | uredi izvor]- W3 HTML 4.01 Specification
- RFC1866
- Sun Java Programming Tutorial
- microsoft site about radio buttons
- Nielsen, Jakob (27. 9. 2004). „Checkboxes vs. Radio Buttons”. Nielsen Norman Group (article). [Fremont, California]. Arhivirano iz originala 29. 08. 2012. g. Pristupljeno 12. 11. 2014.