salut,

je souhaiterai savoir comment recuperer une valeur retournée par une fonction javascript

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
22
23
24
25
26
27
28
 
 
<script language='javascript'>
 
	function confirmclosevolume(value)
	{
		/* 2) Demanade confirmation a l'utilisateur */
		/*------------------------------------------*/
 
		//alert(value);
		var myvalue=value;
 
		var montexte="ARE YOU SURE YOU WANT TO CLOSE  : "+value;
 
		var confirmation=confirm(montexte); 
		if (confirmation){ 
		  alert("You confirm : you want to close  "+value); 
		  var reponse=true;
 
		}else{ 
		  alert("You don't confirm : you don't want to close  "+value); 
		  var reponse=false;
 
		}
		 alert(reponse);
		return reponse;
	}
</script>
au debut je voulais la mettre dans hidden


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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
 
<script language='javascript'>
 
	function confirmclosevolume(value)
	{
		/* 2) Demanade confirmation a l'utilisateur */
		/*------------------------------------------*/
 
		//alert(value);
		var myvalue=value;
 
		var montexte="ARE YOU SURE YOU WANT TO CLOSE  : "+value;
 
		var confirmation=confirm(montexte); 
		if (confirmation){ 
		  alert("You confirm : you want to close  "+value); 
		  var reponse=true;
 
		}else{ 
		  alert("You don't confirm : you don't want to close  "+value); 
		  var reponse=false;
 
		}
		 alert(reponse);
		document.formvol.reponse.value=reponse;
		document.formvol.submit();
	}
</script>
 
echo"<form name'formvol' action='POST'>";
 
	echo"<input type='hidden' name='reponse'>";	
 
	echo"</form>";
mais quand je regarde le code source de la page, j ai pas l impression que le hidden a recuperer la valeur

il y a une erreur javascript avec firefox:

Erreur*: document.formvol has no properties

et me souligne :

document.formvol.reponse.value=reponse;