Bonjour,
j'ai un formulaire avec plusieurs champs texte qui s'appellent champs1, champs2, ... Je suis en train de faire une fonction pour activer/désactiver ces champs dans certains cas et j'aimerais faire une boucle du style :
for (i=1; i<x; i++) {
formulaire.champs'+i+'.disabled=true;
}
pour éviter d'écrire x fois :
formulaire.champs1.disabled=true;
formulaire.champs2.disabled=true;
...
Mais je ne connais pas la syntaxe. J'ai lu certains postes avec la fonction eval() ou window[], mais j'ai pas réussi
Une solution?
j'ai un formulaire avec plusieurs champs texte qui s'appellent champs1, champs2, ... Je suis en train de faire une fonction pour activer/désactiver ces champs dans certains cas et j'aimerais faire une boucle du style :
for (i=1; i<x; i++) {
formulaire.champs'+i+'.disabled=true;
}
pour éviter d'écrire x fois :
formulaire.champs1.disabled=true;
formulaire.champs2.disabled=true;
...
Mais je ne connais pas la syntaxe. J'ai lu certains postes avec la fonction eval() ou window[], mais j'ai pas réussi

Une solution?