Bonjour à tous,

je ne comprend pas j'ai une fonction ajax qui est censée me retourner responseText, je suis bien dans la boucle else if(reponse == "return") vu que j'ai l'alert alert(xhr.responseText); qui s'affiche bien.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
fonction Test()
{
// du code ...
else if(reponse == "return")
                        {
                                alert(xhr.responseText); // AFFICHAGE DE ok
                                return(xhr.responseText); // on devrait retourner ok
                        }
}
pourtant quand je récupère la valeur retournée c'est : undefined

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
alert( Test() ); // AFFICHAGE DE undefined
je ne vois vraiment pas d'où ca peut venir :'(