Question

Excusez mon manque de connaissances en html, mais est-il possible de configurer un ensemble de 3 boutons radio de manière à ce que chacun d'entre eux mène à une liste de sélection différente d'éléments?

Ce que j'essaie de faire est de laisser l'utilisateur sélectionner l'un des éléments suivants:

Liste de sélection des projets de tous les projets,
Tâches sélectionner la liste de toutes les tâches,
Les utilisateurs sélectionnent la liste de tous les utilisateurs

Pour autant que j'ai pu comprendre à partir des boutons radio jusqu'à présent, ils affichent simplement du texte et ont une valeur d'envoi en tant qu'entrée. Est-ce que je pense infaisable?

J'espère qu'il existe un moyen simple de lier le bouton radio à chaque liste de sélection, mais dans le pire des cas, je peux imaginer que la liste de sélection appropriée place sa valeur dans le champ de valeur du bouton radio via un méthode javascript. Cela semble toutefois inutilement compliqué pour ce qui semble être une idée si simple.

Était-ce utile?

La solution

Vous devrez certainement utiliser javascript pour accomplir cela; Les boutons radio simples HTML sont simplement destinés à transmettre une valeur unique dans une soumission de formulaire.

Pour clarifier ce que vous demandez, est-ce ce que vous aviez en tête:

  1. l'utilisateur commence par un ensemble de 3 boutons radio indiquant le type de sélection qu'il souhaite faire
  2. l'utilisateur sélectionne l'un des boutons
  3. l'utilisateur voit une liste de sélection pour le type d'élément approprié

Si c’est ce que vous voulez dire, la meilleure façon de le faire est d’ajouter simplement les trois listes de sélection sans les masquer. Ajoutez ensuite un événement javascript aux boutons radio pour afficher celui sélectionné (et masquer les autres si nécessaire).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top