[AJAX] avec XhrObj.onreadystatechange
Voila j'ai créé un formulaire en html et pour faire les controle de saisi j'ai voulu utiliser de l'ajax mais il y a un problème, je pense qu'il se situe au niveau de cette appel XhrObj.onreadystatechange...
voila le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| function verifNom(nom)
{
var XhrObj = creerHttpRequest();
nomWarning = document.getElementById("nomWarning");
XhrObj.open("POST", "verifForm.php");
XhrObj.onreadystatechange = function()
{
if (XhrObj.readyState == 4 && XhrObj.status == 200) {
if (XhrObj.responseText == 'OK') {
// ok nom conform
nomWarning.innerHTML='<img src="images/accepter.png" alt=""/> Ok';
bNom = true;
} else {
// erreur nom pas conform
nomWarning.innerHTML='<img src="images/refuser.png" alt=""/> Déjà pris';
bNom = false;
}
}
}
XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
XhrObj.send('n='+nom);
} |
merci pour votre aide