Bonjour,
Je début en JavaScript et j'aimerai savoir s'il est possible de variabiliser l'accès à des éléments de formulaire.
Je construis un formulaire dans une boucle PHP ou j'ajoute un nombre variable de <select> avec un attribut "name" incrémentiel (liste1, liste2, liste3, ...)
A l'image du code suivant (qui fonctionne très bien) :
est-il possible de 'variabiliser' l'accès aux éléments du formulaire via qqch du genre
vu que
fonctionne bien, j'aurai voulu intégrer le tout dans une boucle pour traiter tous mes éléments <select>, à savoir, liste1, liste2, liste3, ...
Merci d'avance pour vos réponses.
Je début en JavaScript et j'aimerai savoir s'il est possible de variabiliser l'accès à des éléments de formulaire.
Je construis un formulaire dans une boucle PHP ou j'ajoute un nombre variable de <select> avec un attribut "name" incrémentiel (liste1, liste2, liste3, ...)
A l'image du code suivant (qui fonctionne très bien) :
x=1;
while ( x<=10 )
{
alert(document.getElementsByName('liste'+x)[0].value);
x++;
}
est-il possible de 'variabiliser' l'accès aux éléments du formulaire via qqch du genre
w=1;
while ( w<=10 )
{
document.classement.'liste'+w.options[w] = new Option(w,w);
w++;
}
vu que
document.classement.liste1.options[1] = new Option("1","1");
fonctionne bien, j'aurai voulu intégrer le tout dans une boucle pour traiter tous mes éléments <select>, à savoir, liste1, liste2, liste3, ...
Merci d'avance pour vos réponses.