Bonjour à tous!
Voilà je n'arrive pas à bien utiliser l'objet XmlHttpRequest.
En fait, j'aurai besoin de remplir un champ texte lorsque l'utilisateur modifie la valeur d'une liste déroulante, et cela sans avoir besoin de recharger la page.
XmlHttpRequest est la réponse à ceux problème, mais il ne marche pas.
Voici en gros mon code :
Code :
- var http = getHTTPObject();
- var listeRefSel = document.getElementById('listeRef').value;
- http.open("GET", "volontaire/traitEtude.php?listeRefSel=" + escape(listeRefSel), true);
- http.onreadystatechange = handleHttpResponse(http);
- http.send(null);
- function handleHttpResponse(http) {
- if (http.readyState == 4) {
- result = http.responseText;
- document.getElementById('repos').value = result;
- }
- }
|
En fait, http.readyState renvoie toujours 1 j'ai l'impression
Si quelqu'un a déjà fait cela, merci de me venir en aide.
Message édité par leelounette le 16-09-2005 à 09:10:11