Quels sont les boutons radio HTML?
Dans un document de langage de balisage hypertexte (HTML), les boutons radio sont un type d'élément visuel qui peut être sélectionné par un utilisateur. Les boutons radio HTML sont uniques, car ils offrent à l'utilisateur plusieurs options, mais ne permettent que l'une des options données à être sélectionnées à la fois. L'une des utilisations les plus courantes pour les boutons radio HTML est de capturer un choix dans les formulaires d'entrée utilisateur, bien qu'ils puissent également avoir leurs événements de sélection et de désélection interceptés par des scripts ou d'autres programmes, leur permettant d'agir comme sélecteurs instantanés pour d'autres éléments sur une page Web. Grâce à l'utilisation des feuilles de style en cascade (CSS) et de JavaScript®, les boutons radio HTML peuvent utiliser des images personnalisées pour l'affichage, en remplaçant leur apparence par défaut. Des exemples de situations dans lesquelles des boutons radio HTML pourraient être utilisés comprennent la sélection d'un sexe, qui ne peut avoir qu'une seule valeur à partir de deux options différentes, ou le choix d'une seule adresse de livraison lorsque plusieurs adresses sont répertoriées.
Dans certains aspects, les boutons radio HTML sont similaires aux cases HTML. Chaque bouton se voit attribuer une image ou une étiquette de texte qui s'affiche où le bouton est situé dans une disposition. À côté de cette étiquette se trouve un cercle vide lorsque le bouton radio n'est pas sélectionné et a un point ou un autre motif de remplissage à l'intérieur lorsqu'il est sélectionné. Un utilisateur peut cliquer sur le cercle pour le sélectionner; L'aspect unique des boutons radio HTML est que, lorsqu'un bouton est sélectionné, tous les autres boutons du même groupe sont désequés, ce qui permet à un seul élément d'être choisi à la fois. Ceci est différent des cases à cocher, qui sont similaires mais permettent de sélectionner n'importe quel nombre d'options.
Il y a deux valeurs dans les propriétés des boutons radio HTML qui sont importants pour leur utilisation. Le premier est le champ de nom qui identifie le groupe auquel un bouton radio appartient dans un document HTML, et le second est le champ de valeur. Lorsqu'un bouton est sélectionné, tous les autres boutons radio avec le SLe nom AME, également appelé leur groupe, est désélectionné. L'utilisation de différents noms de groupe permet à différents ensembles de boutons radio existants dans le même document. La balise de valeur est la valeur de retour réelle du bouton radio lorsqu'elle est sélectionnée et soumise à un script ou un programme pour le traitement.
L'affichage visuel des boutons radio HTML peut être modifié de plusieurs manières. Grâce à l'utilisation de valeurs d'alignement HTML et CSS standard, les boutons peuvent être disposés dynamiquement dans un document de la même manière qu'une image est alignée. L'apparence des boutons, en particulier le cercle et les images de cercle sélectionnées, peut être complètement personnalisée et remplacée par des images générées par l'utilisateur en manipulant le modèle d'objet de document (DOM) par CSS et JavaScript®, bien que la prise en charge du navigateur ne soit pas toujours cohérente d'une application à une autre.