2011-02-09 19 views
5

Nie widziałem żadnych przycisków radiowych przez długi czas. Czy naprawdę są już używane, a jeśli tak, to gdzie są używane i kto ich używał?Jakie są alternatywy dla przycisków radiowych?

Jakie są najlepsze alternatywy dla przycisku radiowego? Co możesz użyć zamiast przycisków radiowych?

+0

Używam przycisków radiowych! – awm

+0

Proszę wyjaśnić, co masz na myśli. Czy masz na myśli natywny przycisk przeglądarki w przeglądarce (dla którego istnieją zamiany oparte na Javascript) lub koncepcję samego przycisku radiowego (który jest ponadczasowy i naprawdę nie do zastąpienia)? –

+0

Przycisk radiowy @pekka oznacza przycisk radiowy HTML i chcę wiedzieć, co można użyć zamiast przycisku radiowego HTML. to jasne? –

Odpowiedz

5

Musiałem tylko zajrzeć do strony "Ustawienia" na moim koncie Gmail, zanim znalazłem przycisk radiowy w Internecie.

Jedynym innym widżetem, który zapewnia prostą opcję "Wybierz jeden wybór z wielu" w dokumencie HTML, jest element <select>.

Możesz również użyć wielu przycisków przesyłania dla tego samego efektu - ale przesyłasz formularz w tym samym czasie, więc nie zawsze jest to właściwe (chociaż dobre dla decyzji "Podgląd" lub "Zapisz").

4

Przyciski radiowe nadal są powszechnie używane na stronach internetowych.

Po prostu nie ma dla nich alternatywy, która ma tę samą funkcjonalność z taką samą łatwością użycia.

0

Można użyć jQuery UI na przykład: http://jqueryui.com/demos/button/#radio

Jest to miła alternatywa jeśli zmęczony zwykły starych przycisków radiowych;)

+0

W tym przykładzie użyto przycisków radiowych. Używa JavaScript, aby poważnie je zmienić ... i przerwać dostęp do nich w mojej przeglądarce. – Quentin

+0

, dla jednego, lubię to! – bonhoffer

0

Bezpośrednio istnieje żadna alternatywa dla przycisku radiowego. [Zgodnie z moją wiedzą].

Ale można użyć images, aby zastąpić przyciski opcji. Możesz sprawić, aby działały w taki sam sposób, jak przyciski radiowe w większości przypadków, i możesz ustawić je w dowolnym rozmiarze.


Jeśli mam wybór, na pewno skorzystam z prostych przycisków radiowych zamiast implementować alternatywę. Przycisk radiowy jest bardzo kompatybilny we wszystkich przeglądarkach, więc sugeruję także, abyś nie próbował żadnej alternatywy, tylko domyślnie używał tego, co dostajesz.

+0

Dopóki użytkownik ma włączoną obsługę JavaScript. – sevenseacat

+0

@Karpie: tak masz rację, o ile javascript nie jest wyłączony w przeglądarce. –

2

Alternatywami dla przycisków opcji są pola wyboru i rozwijane pola. Używaj ich w ciągu alternatyw, gdy:

  • Jedna odpowiedź musi być wybrany
  • Istnieją trzy lub mniej (4 na odcinku) możliwych odpowiedzi

lub dać wyraźniejsze rozróżnienie na tak/brak pól niż jedno pole wyboru

+0

Combobox nie jest alternatywą dla zestawu przycisków radiowych. Jest to widget, który zawiera rozwijane menu połączone z polem tekstowym, a HTML nie ma natywnego typu danych wejściowych, który to zapewnia. Możesz otrzymać tylko combobox stosując JavaScript. – Quentin

+0

Dzięki, miałem na myśli upuścić. Pracowałam w Access przez cały ranek (głupia robota !!!). Zmieniono w odpowiedzi. –

-1

jak Karpie smutny: "Przyciski radiowe wciąż są powszechnie używane na stronach internetowych"!
spójrz na przykład na https://protect.login.yahoo.com/login/set_pref.
przyciski opcji są standardem w XHTML i HTML5.

, ale dziś współczesny projekt jest bardziej wyjątkowy, aby używać pól wyboru lub rozwijanych.

+0

Pola wyboru zastępują tylko przyciski opcji, gdy istnieją dokładnie dwie opcje. Menu rozwijane to dobry wybór, gdy istnieje wiele opcji - w innym przypadku koszt kliknięcia menu, aby zobaczyć, jakie opcje są zbyt duże. – Quentin

+0

Naprawdę nie jest to substytut, ponieważ można zaznaczyć oba pola wyboru, podczas gdy zwykle przyciski radiowe nie mogą (jeśli są zgrupowane) –

Powiązane problemy