Decidement, javascript et moi on est pas copain...
voici un petit script pas compliquer mais qui pose souci si vous l'accepter, votre mission sera de m'aider a trouver le bug lol
bug description :
- On click sur le bouton paypal
- On a une alert qui nous indique que l'on a pas cocher les case
- le formulaire est soumis malgres tout au lieu de rester sur la page initiale
Javascript :
function checkterms()
{
var error = false;
var error_message = "Please check the following: \n\n";
var quote = document.form.quote;
var terms = document.form.terms;
if(quote.checked == false || terms.checked == false)
{
error = true;
error_message = error_message+ "* Please check your quote and our terms and condition\n";
}
if(error == true)
{
alert(error_message);
return false;
}
else{
document.paypal.submit();
}
}
Cette fonction permet de verifier si 2 cases (quote et terms) sont bien cochee. Elle se trouve dans un petit formulaire nome : form
Si les deux cases sont cochee, le formulaire nomme "paypal" doit etre soumis, sinon le formulaire "paypal" n'est pas soumit et une alert apparet (please check...).
voici le formulaire dans lequel on trouve les cases a cochee :