Bonsoir/bonjour tout le monde !
Voilà, dans mon code html j'ai cela :
et voilà le code de ma fonction chargement();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <script language="JavaScript" > chargement(); </script>
En gros j'ai deux liste, si on sélectionne la 2ème ligne alors la 2ème liste aura les valeurs de la variable $Opt, si on sélectionne là 4ème ligne alors ce sera les valeurs de la variable $OptRS2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function chargement() { if(document.getElementById("idListeRubriques").selectedIndex == 2) { document.write("<select name=Annee id=idAnnee > <? echo $Opt;></select>"); }else if (document.getElementById("idListeRubriques").selectedIndex == 4){ document.write("<select name=Annee id=idAnnee > <? echo $OptSR2; ?></select>"); } } }
Le problème c'est que l'appel de la fonction n'est pas dynamique, au lancement de la page il n'y a rien à afficher car la première liste n'a pas été sélectionner...
Comment je pourrais rendre cela dynamique ? J'ai été voir la faq du site à ce sujet mais je dois utiliser des listes dont les valeurs viennent de PHP..
D'avance un énorme merci car j'ai passé tout mon dimanche dessus et je bloc...
En espérant vous rendre l'ascenceur un jour, bonne semaine !!
Partager