Bonjour, j'ai une liste déroulante dans mon code HTML, seulement quoi que je choisisse, le retour correspond toujours au choix n°1...
J'ai dû faire une erreur dans ma fonction Javascript mais je ne vois pas ou.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
//**********************************Liste déroulante des formations*****************************************/
		echo'
			<select name = "formation" size = "1"   onClick="envoiRequete3('.$i.')">' ;  
			foreach($bdd->afficherNomSFormationS() as $key=>$formation){
				echo'<option id="ffformation.'$i.'" align="center">'.$formation.'</option>' ;
				$i++ ;  
				}
			echo'
			</select>
		</form>' ;
		/**********************************************************************************************************/
 
 
function envoiRequete3(iLigne)
{
   var ffformation = document.getElementById('ffformation'+iLigne).value;
 
    for (i=1 ; i<=200 ; i++)
        {
            if (document.getElementById('ffformation'+iLigne).selected)
                {
                    requeteAjax.open("GET", "/groupoffice-com-3.5.7/modules/testmodule/classes/FormationStagiaire.php?ffformation="+ffformation, true) ;
 
                    requeteAjax.onreadystatechange = function()
		    {
			if (requeteAjax.readyState == 4)
			{
							                                                document.getElementById("reponseParcours").innerHTML =requeteAjax.responseText ;
			}
		     }
 
                    requeteAjax.send(null) ;
                }
        }
}