Bonjour,
j'ai le code suivant qui ne fonctionne pas et je ne comprends pas pourquoi...

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
function login()
{
	var xhr;
	xhr = getXhr();
	xhr.onreadystatechange = function()
	{ 
   		if(xhr.readyState == 4 && xhr.status == 200)
   		{
			alert("WORK");
			document.getElementById('compte').innerHTML = xhr.responseText;
		} 
	}
	xhr.open("POST", "./loginText.php", true);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	xhr.send("pseudo="+document.formLogin.pseudo.value+"&password="+document.formLogin.password.value);
}
Bien entendu, ./loginText.php existe. Le problème est que l'alert ne s'enclenche jamais, et pourton xhr.readyState passe bien à 4.

Si vous pouvez m'aider

Merci d'avance.