Formulaire de saisie

Formulaire de saisie
















Veuillez saisir uniquement vos dates de disponibilités :











function generateCaptcha() { var num1 = Math.floor(Math.random() * 10); // Premier chiffre aléatoire entre 0 et 9 var num2 = Math.floor(Math.random() * 10); // Deuxième chiffre aléatoire entre 0 et 9 var operation = num1 + ” + ” + num2; // Opération d’addition document.getElementById(“captcha”).value = operation; // Afficher l’opération dans le champ de captcha } // Appeler la fonction pour générer le captcha lors du chargement de la page window.onload = generateCaptcha; function validateCaptcha() { var captchaInput = document.getElementById(“captchaInput”).value; // Calculer le résultat du captcha pour continuer (addition simple sur un chiffre) var captcha = document.getElementById(“captcha”).value; var captchaValues = captcha.split(” + “); var captchaResult = parseInt(captchaValues[0]) + parseInt(captchaValues[1]); // Vérifier si la réponse au captcha est correcte if (captchaInput.trim() === “”) { alert(“Saisir la bonne réponse pour du captcha.”); return false; } if (parseInt(captchaInput) === captchaResult) { return true; } else { // Si le captcha est incorrect, afficher un message d’erreur alert(“Captcha incorrect. Veuillez réessayer.”); return false; } } function validateForm() { if (document.getElementById(“objet”).value.trim() === “”) { alert(“Veuillez saisir l’objet.”); return; } if (document.getElementById(“nom”).value.trim() === “”) { alert(“Veuillez saisir le nom.”); return; } if (document.getElementById(“prenom”).value.trim() === “”) { alert(“Veuillez saisir le prénom.”); return; } if (validateCaptcha()) { formatAndSubmit(); } } function formatAndSubmit() { var nom = document.getElementById(“nom”).value; var prenom = document.getElementById(“prenom”).value; var date1 = formatDate(document.getElementById(“date1”).value); var date2 = formatDate(document.getElementById(“date2”).value); var date3 = formatDate(document.getElementById(“date3”).value); var date4 = formatDate(document.getElementById(“date4”).value); var date5 = formatDate(document.getElementById(“date5”).value); var objet = document.getElementById(“objet”).value; var message = “Objet: ” + objet + “nn” + “Nom: ” + nom + “n” + “Prénom: ” + prenom + “nn” + // Ajouter deux interlignes après le prénom “Date 1: ” + date1 + “n” + “Date 2: ” + date2 + “n” + “Date 3: ” + date3 + “n” + “Date 4: ” + date4 + “n” + “Date 5: ” + date5 + “n”; var email = “mailto:walter@demartin.fr?subject=” + encodeURIComponent(objet) + “&body=” + encodeURIComponent(message); window.location.href = email; } function formatDate(input) { if (input === “”) { return “”; // Retourner une chaîne vide si la date n’est pas saisie } else { var date = new Date(input); var day = date.getDate(); var month = date.toLocaleString(‘default’, { month: ‘long’ }); // Convertir le numéro du mois en nom du mois var year = date.getFullYear(); return day + ” ” + month + ” ” + year; } }
Retour en haut