Bonjour,

Comment faire en sorte qu'une variable globale modifiée plus tard dans une fonction (validate) garde la nouvelle valeur et soit ensuite utilisée dans une autre fonction (ReturnTab).

Ex:

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
MonTableau = new Array(3);
function validate() {
	if (eleve.checked == 1){
	   MonTableau[0] = "eleve";
	}//if
	if (prof.checked == 1)	{
	   MonTableau[1] = "prof";
	}//if
	if (admin.checked == 1){
	   MonTableau[2] = "admin";
	}//if
}//validate
function ReturnTab(){
	alert(MonTableau);
}//ReturnTab
Car quand j'appelle ReturnTab(), il ne m'affiche rien..