Changer une image à l'aide du javascript
Yhuhuu
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voila j'ai un petit problème j'ai créer un simple formulaire php .. et apres j'ai ajouter une fonctionnalité ajax qui permet d'envoyer le formulaire sans recharger la page, Jusque la il n'ya aucun probleme .. mais j'ai songé à ajouter un captcha pour chasser le spam ..alors je voudrai que le captcha change lorsqu'il n'est pas valide j'ai entré dans la page qui reçoit la requette un script javascript
Mais ça ne marche pas .. c'est bizarre tout de même :/
details:
*je travaille en local "WAMP"
*le script ajax envoie le formulaire à la page ajout.php celle ci selon les données du formulaire envoie une réponse qui s'affiche dans une div (moi j'ai integré dans le cas ou le captcha n'est pas valide le script que j'ai donné
Merci d'avance
Voila j'ai un petit problème j'ai créer un simple formulaire php .. et apres j'ai ajouter une fonctionnalité ajax qui permet d'envoyer le formulaire sans recharger la page, Jusque la il n'ya aucun probleme .. mais j'ai songé à ajouter un captcha pour chasser le spam ..alors je voudrai que le captcha change lorsqu'il n'est pas valide j'ai entré dans la page qui reçoit la requette un script javascript
echo "<script language="text/javascript"> document.getElementById('captcha').src='captcha.php?'+Math.random();</script>";
Mais ça ne marche pas .. c'est bizarre tout de même :/
details:
*je travaille en local "WAMP"
*le script ajax envoie le formulaire à la page ajout.php celle ci selon les données du formulaire envoie une réponse qui s'affiche dans une div (moi j'ai integré dans le cas ou le captcha n'est pas valide le script que j'ai donné
Merci d'avance
4 réponses
-
-
Salut.
Échappe tes guillemets. -
Merci pr ta reponse..
mais le code dans ma page etait correcteecho "<script language=\"text/javascript\"> document.getElementById('captcha').src='captcha.php?'+Math.random();</script>";
et ça ne marche pas toujours ! -
Le Javascript dans xhr_object.responseText ne s'exécute pas, c'est normal, c'est une chaine. Fais ce changement dans le script PHP, pas via un echo en PHP.