Bonjour,
j'ai un petit probleme avec une boucle javascript, ca fait 2 jours que je seches, j'ai pratiquement tout essayé alors j'aurai besoin de lumiere exterieure...
voila ma boucle:
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
function valider() {
//alert('Message!!');
var form_err = " ";
var OK = 0;  // special débugage
var i = 0;
for ( var i = 0 ; i < 6 ; i++) {
OK = i;  // pour débuggage
if (( document.forms['saisieinci'].elements['etataction['+i+']'].value != "Approuvée" )&&( document.saisieinci.etat.value == "Soldée" )){
       form_err += "Impossible de solder cette FIA : "+
                      "etataction["+i+"]\n";
         }
     }
if (form_err != " ")
     {
     alert(form_err);
     return false;
     }
          alert(form_err);
alert('OK = '+OK); // débuggage
return true;
}
et dans mon form il y a :
<? boucle php...
<select name="etataction['.$i.']"> ...

par contre hors de la boucle, si je mets une valeur en dur de i, par
exemple:
document.forms['saisieinci'].elements['etataction[3]'].value
cela fonctionne.....

apparement c'est la boucle qui foire et i qui n'est pas bien pris en
compte...
une idée???