Salut tout le monde,
J'ai un souci en javascript:
j'ai un form qui doi contenir des cases à cocher, avec des années à choisir, je veux qu'elles soient créés dynamiquement, c'est à dire il prend l'année en cours et l'affiche avec 4 ou 5 années en arrière par exemple:
(case) 2010
(case) 2009
(case) 2008
(case) 2007
(case) 2006

et selon ce choit, des fonctions javascript sont créées : chacune prend en paramètre la valeur d'une case cochée.

Voilà mes case a coché par exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<input type="checkbox"  id="opt_2010" onclick="showalladress2010(tab_adres2010)" UNCHECKED/> <IMG src="marker_34_blue.png"> Les patients de 2010. 
 
<input type="checkbox"  id="opt_2009" onclick="showalladress2009(tab_adres2009)" UNCHECKED/> <IMG src="marker_34_blue.png"> Les patients de 2009.
et voila la fonction créée pour chaque case!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
var tab_adres2009= new Array();
var s2009 = new String("address");
function showalladress2009(tab_adres2009){
	for (i=0;i<=2;i++){
		adr2009 = s2009+i;
		alert("adr2009 : "+adr2009);
		tab_adres2009[i] = document.getElementById(adr2009).value;
		alert("Letab_adres dans la fction : "+tab_adres2009[i]);
		showAddress(tab_adres2009[i]);
		}	
	}
Alors que ce n'est pas fonctionnel, le code de cette année ne fonctionnera pas pour l'année prochaine, quelqu'un a une idée.
Merci d'avance