Bonjour
Je suis débutante et j'ai un probleme avec mon fichier js la console m'affiche SyntaxError: missing ) after condition[En savoir plus]..
Pouvez vous m'aider s'il vous plaît
je vous remercie
Modifié par moon28 (31 Aug 2017 - 14:34)
Je suis débutante et j'ai un probleme avec mon fichier js la console m'affiche SyntaxError: missing ) after condition[En savoir plus]..
Pouvez vous m'aider s'il vous plaît
VerifFormulaire = 0;
function conditionsVerifiees() {
var erreur = 0;
var erreurnom = 0;
var erreurmail = 0;
var Nom = document.getElementById("nom").value;
var Mail = document.getElementById("mail").value;
var testMail = Mail.search("@");
var IDNom = document.getElementById("nom");
var IDMail = document.getElementById("mail");
var Condition = document.getElementById("cg").checked;
VerifFormulaire = 1;
if (Nom === "") {
alert("Merci de saisir un nom.");
IDNom.style.borderColor = "#FF0000";
erreur++;
erreurnom =1;
} else if (Mail === "") {
IDNom.style.borderColor = "#808080";
alert("Merci de rentrer votre adresse e-mail");
IDMail.style.borderColor = "#FF0000";
erreur++;
erreurmail =1;
} else if (Mail ! == "" && testMail <= 0) {
alert("Votre adresse e-mail n'est pas valide.");
IDMail.style.borderColor = "#FF0000";
erreur++;
erreurmail =1;
}
else if (Condition==false) {
document.getElementById("cg").style.borderColor = "#FF0000";
alert("Avant l'envoie du formulaire, veuillez accepter les conditions générales en cochant la case.");
erreur++;
} else
{
document.getElementById("cg").style.borderColor = "#808080";
var nomMinuscules = Nom, nomMajuscules = nomMinuscules.toUpperCase();
Nom = nomMajuscules;
}
if (erreurnom==0) {
IDNom.style.borderColor = "#808080";
}
if (erreurmail==0) {
IDMail.style.borderColor = "#808080";
}
if (erreur>0){
return VerifFormulaire=0
else{
return VerifFormulaire=1;
redirect;
}
}
// Fonction impression du formulaire
function impressionFormulaire() {
window.print();
}
// Fonction On change value
function CalculerTotal() {
var Valeur;
var choix;
Valeur = parseInt(document.getElementById("nombre1").value);
alert(Valeur);
if (isNaN(Valeur)) { Valeur = 0; }
choix = document.getElementById("resa1").value;
if (Valeur != ""){
if (choix=="demijour")
Valeur = Valeur*8;
}
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("resa2").value;
if (Valeur2!==''){
if (choix=="demijour")
Valeur2 = Valeur2*8;
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 (Valeur3!=''){
if (choix=="demijour")
Valeur3 = Valeur3*8;
else{
if (choix=="jour")
Valeur3 = Valeur3*15;
else{
if (choix=="repas")
Valeur3 = Valeur3*7;
document.getElementById("stot3").value = Valeur3+" euros" ;
}
else{
Valeur3 = 0;
}
function totalht(){
totalht = Valeur+Valeur2+Valeur3;
tva = (totalht*20)/100;
totalttc = totalht+tva;
totalttc = totalttc.toFixed(2);
document.getElementById("st").value = totalht;
sousTotal = parseInt(document.getElementById("st").value);
document.getElementById("total").value = totalttc;
}
}
// Vérification du formulaire
function testFormReservation() {
if(VerifFormulaire == 0) {
alert("Veuillez vérifier votre formulaire avant son envoi.");
}
else {
document.getElementById("formulaire").submit();
}
}
window.addEventListener("load", function () {
document.getElementById("verifier").addEventListener("click", conditionsVerifiees);
document.getElementById("envoyer").addEventListener("click", testFormReservation);
document.getElementById("imprimer").addEventListener("click", impressionFormulaire);
document.getElementById("nombre1").addEventListener("change", CalculerTotal);
document.getElementById("nombre2").addEventListener("change", CalculerTotal);
document.getElementById("nombre3").addEventListener("change", CalculerTotal);
document.getElementById("resa1").addEventListener("change", CalculerTotal);
document.getElementById("resa2").addEventListener("change", CalculerTotal);
document.getElementById("resa3").addEventListener("change", CalculerTotal);
});
je vous remercie
Modifié par moon28 (31 Aug 2017 - 14:34)