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 :
merci pour votre aide
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
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); }
Partager