Bonjour,
J'ai un soucis avec le code ci-dessous. En effet, je n'arrive pas à récupérer la variable "valeur" malgré le fait que je l'ai déclarée afin qu'elle soit globale, donc accessible dans l'intégralité du script.
Voici donc mon code présent dans mon formulaire:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <select name="enta" id="enta" onchange="retvaleur();" style="width:180px;"> <?php while($donnee=mysql_fetch_array($retreponse)) {?> <option value="<?php echo $donnee['id'];?>" <?php if($entxa==$donnee['id']){echo 'selected="selected"';}?> > valeur </option> <?php } ?>
Et voici celui qui est entre les balises HEAD.
Si je mets un alert dans la fonction les valeurs s'affichent, par contre si l'alert est en dehors de la fonction, plus rien ne s'affiche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 valeur=null; function retvaleur() { select = document.getElementById("enta"); choice = select.selectedIndex; valeur = select.options[choice].value; }
Merci de votre aide.
Partager