Fonction javascript/ajax
wolves'sbrother
Messages postés
218
Date d'inscription
Statut
Membre
Dernière intervention
-
wolves'sbrother Messages postés 218 Date d'inscription Statut Membre Dernière intervention -
wolves'sbrother Messages postés 218 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai une fonction js qui interroge un fichier php pour récupérer des donnés et j'aimerais utiliser cette fonction meme pour blocké ou permettre l'envoi du formulaire,donc j'ai fait
<form action="url" method="post" onsubmit="return nom_de_mafonction">
et voici la parti importante de ma fonction :
XHR.onreadystatechange = function attente() {
if(XHR.readyState == 4) {
if(XHR.responseText == pswd)
{bool=true;}//;alert("authentification réussie ");
//document.location.href="http://mondossier.php?nom="+name+"&ID="+pswd; }
else
{bool = false;}//alert("authentification a échouée");}
}
}
XHR.send(null);
return bool;
}
et normalement quand la réponse reponseText ne correspond pas à la variable pswd,ma fonction devrait retourné false et blocké l'envoi, et non ça marche pas,dés que je click sur submit je me trouve sur l'autre page dans tous les cas,que ce soit le bon motdepasse ou pas,et je ne vois pa pq :(
Merci
j'ai une fonction js qui interroge un fichier php pour récupérer des donnés et j'aimerais utiliser cette fonction meme pour blocké ou permettre l'envoi du formulaire,donc j'ai fait
<form action="url" method="post" onsubmit="return nom_de_mafonction">
et voici la parti importante de ma fonction :
XHR.onreadystatechange = function attente() {
if(XHR.readyState == 4) {
if(XHR.responseText == pswd)
{bool=true;}//;alert("authentification réussie ");
//document.location.href="http://mondossier.php?nom="+name+"&ID="+pswd; }
else
{bool = false;}//alert("authentification a échouée");}
}
}
XHR.send(null);
return bool;
}
et normalement quand la réponse reponseText ne correspond pas à la variable pswd,ma fonction devrait retourné false et blocké l'envoi, et non ça marche pas,dés que je click sur submit je me trouve sur l'autre page dans tous les cas,que ce soit le bon motdepasse ou pas,et je ne vois pa pq :(
Merci
A voir également:
- Fonction javascript/ajax
- Fonction si et - Guide
- Telecharger javascript - Télécharger - Langages
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
6 réponses
Dans un premier temps,essaye de rectifier ici un peu :
<form action="url" method="post" onsubmit="return nom_de_mafonction">
Par ça:
<form action="url" method="post" onsubmit="return nom_de_mafonction()">
<form action="url" method="post" onsubmit="return nom_de_mafonction">
Par ça:
<form action="url" method="post" onsubmit="return nom_de_mafonction()">
je vois que tu as firefox regardes dans le menu Outils Console d'erreur tu y trouves les erreurs javascript et de précieuses indications
if(XHR.responseText == pswd)
ça veut dire que tu vérifies ton pswd en Javascript pas sécur du tout ç
ça veut dire que tu vérifies ton pswd en Javascript pas sécur du tout ç
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question