Bonjour, je bute sur un probleme depuis hier matin, et j'avoue en perdre mon latin.. voici le bout de mon script qui pose probleme :
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 function verif(){ var result = true; var ajax = ajaxObj("POST", "upload.php"); ajax.send("u=NXE&v=test1&d=test2&p=1"); ajax.onreadystatechange = function() { if(ajaxReturn(ajax) == true) { var response = ajax.responseText; if(response == "ok"){ result=true; } else { result=false; } alert(result); //affiche bien la valeur de result return result; } } } function helloword(){ alert('Hello Word'); }
Code html : S�lectionner tout - Visualiser dans une fen�tre � part <a id="btntest" onclick="if(verif()){helloword(); e.preventDefault();};"> Tester</a>
Donc lors du clic sur btntest j'ai bien un alert avec ce que contient result (true ou false en fonction de la reponse du serveur) mais la fonction helloword() ne ce lance pas lorsque la reponse est true. J'ai loup� quelque chose ?
Partager