[AJAX] ma fonction ne retourne rien
bonjour
voici ma fonction :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| function getmot(){
var unmot;
var requeteHttp=getRequeteHttp();
if (requeteHttp==null){
alert("Impossible d'utilier Ajax sur ce navigateur")
}else{
requeteHttp.open('GET','mot.php',true);
requeteHttp.onreadystatechange=function(){
if (requeteHttp.readyState==4){
if (requeteHttp.status==200){
unmot = requeteHttp.responseText;
alert(unmot);
}else{
alert("probleme pendant l'execution");
}
}
}
requeteHttp.send(null);
}
return unmot;
} |
le alert(unmot); affiche bien une valeur mais quand je lance ma fonction dans un script elle renvoi undefined je ne comprend pas
merci de votre aide