Script formulaire JS non fonctionnel
Résolu/Fermé
moon136
Messages postés
71
Date d'inscription
samedi 12 août 2017
Statut
Membre
Dernière intervention
17 avril 2018
-
Modifié le 21 août 2017 à 23:09
moon136 Messages postés 71 Date d'inscription samedi 12 août 2017 Statut Membre Dernière intervention 17 avril 2018 - 23 août 2017 à 00:04
moon136 Messages postés 71 Date d'inscription samedi 12 août 2017 Statut Membre Dernière intervention 17 avril 2018 - 23 août 2017 à 00:04
A voir également:
- Script formulaire JS non fonctionnel
- Script vidéo youtube - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire rempli - Guide
- Récupérer compte hotmail sans formulaire ✓ - Forum Hotmail / Outlook.com
- Civilité sur un formulaire - Forum VB / VBA
4 réponses
jordane45
Messages postés
38238
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
6 septembre 2024
4 689
21 août 2017 à 23:19
21 août 2017 à 23:19
Bonjour
Commence par regarder dans la console du navigateur si il n'y a pas d'erreurs
Commence par regarder dans la console du navigateur si il n'y a pas d'erreurs
moon136
Messages postés
71
Date d'inscription
samedi 12 août 2017
Statut
Membre
Dernière intervention
17 avril 2018
21 août 2017 à 23:23
21 août 2017 à 23:23
merci pour la reponse
j'ai regarder et j'ai ca comme message :
SyntaxError: missing ) after condition[En savoir plus]. donc il y a un probleme avec ma syntax if, else. c'est ca?
desolée je suis debutante
j'ai regarder et j'ai ca comme message :
SyntaxError: missing ) after condition[En savoir plus]. donc il y a un probleme avec ma syntax if, else. c'est ca?
desolée je suis debutante
jordane45
Messages postés
38238
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
6 septembre 2024
4 689
21 août 2017 à 23:51
21 août 2017 à 23:51
Oui visiblement c'est ce que signifie le message
jordane45
Messages postés
38238
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
6 septembre 2024
4 689
>
jordane45
Messages postés
38238
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
6 septembre 2024
22 août 2017 à 00:43
22 août 2017 à 00:43
Au passage .. je t'invite (très très) fortement à utiliser la syntaxe suivante pour tes IF
if (condition) { instructions1; instructions2; instructionsN; } else { instructions3; instructionsN; }
moon136
Messages postés
71
Date d'inscription
samedi 12 août 2017
Statut
Membre
Dernière intervention
17 avril 2018
22 août 2017 à 13:41
22 août 2017 à 13:41
bjr oui
mon principal probleme et je m'en sors pas car par exemple jai une accolade dans le if is NaN
et jai 2 if qui se suivent :
c'est là que je crois que c'est faux
mon principal probleme et je m'en sors pas car par exemple jai une accolade dans le if is NaN
if (isNaN(Valeur3)) { Valeur3 = 0; }{ choix = document.getElementById("resa3").value;
et jai 2 if qui se suivent :
if (Valeur3!=''){ if (choix==='demijour") Valeur3 = Valeur3*8; }
c'est là que je crois que c'est faux
jordane45
Messages postés
38238
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
6 septembre 2024
4 689
22 août 2017 à 13:59
22 août 2017 à 13:59
Oulaaaa...
premier code
Second code :
premier code
if (isNaN(Valeur3)) { Valeur3 = 0; choix = document.getElementById("resa3").value; }
Second code :
if (Valeur3!='') { if (choix==='demijour') { Valeur3 = Valeur3*8; } // fin du premier if } // fin du second if
moon136
Messages postés
71
Date d'inscription
samedi 12 août 2017
Statut
Membre
Dernière intervention
17 avril 2018
Modifié le 23 août 2017 à 00:05
Modifié le 23 août 2017 à 00:05
merci jordane , donc j'ai essayé pas à pas de nettoyer mon script il fonctionne mais pas au niveau des conditions je vois pas clair la .
si quelqu un pourrait voir avec des yeux neuf
merci de votre aide
(isNaN(Valeur)) { Valeur = 0; } choix = document.getElementById("resa1").value; if (choix==='demijour') { Valeur = Valeur*8; } // fin du premier if } // fin du second if else if (choix=="jour"){ Valeur = Valeur*15; else if (choix=="repas"){ Valeur = Valeur*7; document.getElementById("stot1").value = Valeur+" euros" ; }else {Valeur = 0}; var Valeur2=0; Valeur2 = parseInt(document.getElementById("nombre2").value); if (isNaN(Valeur2)) { Valeur2= 0; choix = document.getElementById("resa3").value; } if (choix==='demijour') { Valeur2 = Valeur2*8; } // fin du premier if } // fin du second if }else if (choix=="jour") Valeur2 = Valeur2*15;} else if (choix=="repas"){ Valeur2 = Valeur2*7; document.getElementById("stot2").value = Valeur2+" euros" ; }else {valeur2 = 0}; var Valeur3, totalht, tva, totalttc; Valeur3 = parseInt(document.getElementById("nombre3").value); if (isNaN(Valeur3)) { Valeur3 = 0; choix = document.getElementById("resa3").value; } if (choix==='demijour') { Valeur3 = Valeur3*8; } // fin du premier if } // fin du second if else if (choix=="jour"){ Valeur3 = Valeur3*15}; else if (choix=="repas"){ Valeur3 = Valeur3*7; document.getElementById("stot3").value = Valeur3+" euros" ; }else {Valeur3 = 0};
si quelqu un pourrait voir avec des yeux neuf
merci de votre aide