Co to są przyciski radiowe HTML?
W dokumencie HTML (HyperText Markup Language) przyciski opcji są rodzajem elementu wizualnego, który może wybrać użytkownik. Przyciski opcji HTML są unikalne, ponieważ oferują użytkownikowi kilka opcji, ale pozwalają na wybranie tylko jednej z podanych opcji jednocześnie. Jednym z najczęstszych zastosowań przycisków radiowych HTML jest przechwytywanie wyboru w formularzach wejściowych użytkownika, chociaż mogą one również przechwytywać ich zdarzenia zaznaczania i usuwania zaznaczenia przez skrypty lub inne programy, co pozwala im działać jako natychmiastowe selektory innych elementów na strona internetowa. Dzięki zastosowaniu kaskadowych arkuszy stylów (CSS) i JavaScript® przyciski radiowe HTML mogą wykorzystywać niestandardowe obrazy do wyświetlania, zastępując ich domyślny wygląd. Przykłady sytuacji, w których można użyć przycisków radiowych HTML, obejmują wybór płci, która może mieć tylko jedną wartość z dwóch różnych opcji, lub wybór jednego adresu wysyłki, gdy wymienionych jest wiele adresów.
W niektórych aspektach przyciski opcji HTML są podobne do pól wyboru HTML. Do każdego przycisku przypisana jest etykieta obrazu lub tekstu wyświetlana w miejscu, w którym przycisk znajduje się w układzie. Obok tej etykiety jest okrąg, który jest pusty, gdy przycisk opcji nie jest zaznaczony, i ma kropkę lub inny wzór wypełnienia, gdy jest wybrany. Użytkownik może kliknąć kółko, aby je wybrać; unikalnym aspektem przycisków radiowych HTML jest to, że po wybraniu przycisku wszystkie pozostałe przyciski w tej samej grupie są odznaczane, umożliwiając wybranie tylko jednego elementu na raz. Jest to odmienne od pól wyboru, które są podobne, ale pozwalają na wybór dowolnej liczby opcji jednocześnie.
Istnieją dwie wartości właściwości przycisków radiowych HTML, które są ważne dla ich użycia. Pierwszy to pole nazwy, które identyfikuje grupę, do której należy przycisk opcji w dokumencie HTML, a drugie to pole wartości. Po wybraniu przycisku wszystkie pozostałe przyciski opcji o tej samej nazwie, zwane także ich grupą, są odznaczane. Używanie różnych nazw grup umożliwia istnienie różnych zestawów przycisków opcji w tym samym dokumencie. Tag wartości jest faktyczną wartością zwracaną dla przycisku opcji, gdy jest on wybrany i przesłany do skryptu lub programu do przetworzenia.
Wyświetlanie przycisków radiowych HTML można modyfikować na kilka sposobów. Dzięki zastosowaniu standardowych wartości wyrównania HTML i CSS przyciski można dynamicznie rozmieszczać w dokumencie w taki sam sposób, jak obraz jest wyrównany. Wygląd przycisków, w szczególności koła i wybranych obrazów kół, można całkowicie dostosować i zastąpić obrazami wygenerowanymi przez użytkownika, manipulując modelem obiektu dokumentu (DOM) za pomocą CSS i JavaScript®, chociaż obsługa przeglądarki nie zawsze jest spójna z jednej aplikacji do innego.