Erreur de script
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je suis débutante dans la programmation
je fais un exercice pour convertir une devise à une devise.
Lorsqu'on saisit un montant soit en euro ou en dollar on doit le convertir en Francs CFA et afficher le résultat. Je dois le faire en ajax, html et php.
Je n'arrive pas à saisir le montant et afficher le résultat.
Je vous envoie ce que j'ai déjà fais.
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Document sans nom</title> <script type="text/javascript"> function getRequeteHttp() { var requeteHttp; if (window.XMLHttpRequest) { // Mozilla requeteHttp=new XMLHttpRequest(); if (requeteHttp.overrideMimeType) { // problème firefox requeteHttp.overrideMimeType('text/xml'); } } else { if (window.ActiveXObject) { // C'est Internet explorer < IE7 try { requeteHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { requeteHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { requeteHttp=null; } } } } return requeteHttp; } function envoyerRequete(url,idCateg) { var requeteHttp=getRequeteHttp(); if (requeteHttp==null) { alert("Impossible d'utiliser Ajax sur ce navigateur"); } else { requeteHttp.open('GET',url + '?categ=' + escape(idCateg),true); requeteHttp.onreadystatechange= function() {recevoirReponse(requeteHttp);}; requeteHttp.send(null); } return; } function recevoirReponse(requeteHttp){ if (requeteHttp.readyState==4) { if (requeteHttp.status==200) { traiterReponse(requeteHttp.responseText); } else { alert("La requête ne s'est pas correctement exécutée"); } } } function traiterReponse(reponse) { document.getElementById("nbPdt").innerHTML=reponse; } </script> </head> <body> <form> <br><br> montant:<input type="text" name="montant" onKeyUp="javascript:envoyerRequete('conversion.php',this.value, this.form.montant.value)"> devise initiale: <select name="devise initiale" onChange="javascript:envoyerRequete('conversion.php', this.value, this.form.devise initiale.value)"> <option value="Dollar">$</option> <option value="Euro">€</option> <option value="Dirham">DH</option> </select> devise finale: <select name="devise finale" onChange="javascript:envoyerRequete('conversion.php', this.value, this.form.devise finale.value)"> <option value="Franc CFA">CFA</option> </select> <br><br> resultat:<input type="text" name="resultat" onChange="javascript:envoyerRequete('conversion.php', this.value, this.form.resultat.value)"> </form> <br><br> <span id="nbPdt"></span> </body> </html>
EDIT MODERATION: J'ai remis le code de son ancienne discussion.
Windows / Chrome 121.0.0.0
- Erreur de script
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
1 réponse
Bonjour,
Il aurait fallu ajouter cette suite en cliquant sur "répondre et non sur "posez votre question, ce qui crée un doublon, rendant l'aide peu pratique.
Pouvez vous continuer sur votre premier post :
https://forums.commentcamarche.net/forum/affich-38000325-erreur-de-script-suite
en recopiant votre post ci-dessus.
Par ailleurs, par la suite, utilisez les balises (icone avant le bouton "normal" dans le bandeau ci-dessus).
Merci pour votre compréhension.
correction
La page correspondant à votre premier post a été fermée (comme doublon).
Il vous faut donc continuer ici, mais le code que vous y aviez inscrit n'est plus accessible.
Vous pouvez le poster à la suite (bouton "répondre")
J'ai remis son code.