Ajout de boutons dépendant d'autres boutons (en cascade)
nlbmoi
Messages postés434Date d'inscriptionsamedi 26 août 2006StatutMembreDernière intervention 3 décembre 2023
-
3 déc. 2023 à 19:49
jordane45
Messages postés38296Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention19 novembre 2024
-
4 déc. 2023 à 21:56
Bonjour,
J'apprends un peu sur le tard le html pour un site.
En particulier, j'ai réussi à modifier un code précédent, qui fonctionne mais sans doute reste (très) perfectible : je suis d'ailleurs ouvert à toute amélioration !
Dans le code ci-dessous, l'utilisateur sélectionne 1 poule (A;B; C ...) qui donne accès aux poules correspondantes. J'aimerais ajouter un 2ème niveau de choix par l'ajout d'une ligne de boutons en-dessous des premiers pour choisir une "sous-poule" qui dépend du premier choix (par exemple, si je choisis A, j'aimerais qu'apparaisse les choix possibles 1, 2 et 3 ; si je choisis B alors j'aimerais que s'affiche 1 ou 2) qui affiche le tableau correspondant (actuellement, j'ai un seul tableau qui regroupe toutes les poules).
jordane45
Messages postés38296Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention19 novembre 20244 704 4 déc. 2023 à 09:48
Bonjour,
Comme tu as pu le voir, j'ai déplacé ta question dans le forum Javascript ( le html n'étant pas un langage de programmation et ne permettant pas, à lui seul, de réaliser ce que tu demandes).
Donc, pour en revenir à ton besoin...
Tout comme tu l'as fait pour tes couleurs... il va te falloir coder en JS.
Tu pourras trouver de très nombreux exemples/tutos sur le net sur les listes liées en JS ....
N'hésites pas à les tester ... et à revenir nous voir avec le code tenté si tu n'y arrives pas.
mariam-j
Messages postés1347Date d'inscriptionmercredi 9 mars 2022StatutMembreDernière intervention19 novembre 202411 Modifié le 4 déc. 2023 à 10:29
Bonjour,
Pourquoi ne pas faire simplement avec des liens, qui renverront à d'autre pages html,qui contiendront d'autres liens, et ainsi de suite.
Ce qui t'éviterait le JS.
jordane45
Messages postés38296Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention19 novembre 20244 704 4 déc. 2023 à 15:52
mais bien sûr... et tu dupliques du code html pour rien ..; sans compter qu'il faudra prévoir tous les cas possibles....
En gros tu lui proposes de coder comme dans les années 90 .....
mariam-j
Messages postés1347Date d'inscriptionmercredi 9 mars 2022StatutMembreDernière intervention19 novembre 202411
>
jordane45
Messages postés38296Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention19 novembre 2024 4 déc. 2023 à 16:21
Ce serait plus rapide que d'apprendre le JS.
Dupliquer n'est pas déshonorant.
jordane45
Messages postés38296Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention19 novembre 20244 704
>
mariam-j
Messages postés1347Date d'inscriptionmercredi 9 mars 2022StatutMembreDernière intervention19 novembre 2024 Modifié le 4 déc. 2023 à 23:52
A mon avis... Prendre 5 minutes pour rechercher sur Google des exemples comment réaliser des listes liées en javascript sera toujours plus rapide que dupliquer du code HTML et d'essayer de prévoir tous les cas possibles...
La programmation n'est visiblement pas un domaine que tu maîtrises. C'est très charitable de ta part de vouloir aider, mais parfois il faut essayer de prendre les bonnes décisions et de communiquer les bons conseils...