J'utilise une modale bootstrap pour un formulaire de demande. Un script javascript s'enclenche dès que l'on envoie le formulaire, pour vérifier si la date de début est bien antérieure à la date de fin. Le contrôle fonctionne parfaitement, mais le problème c'est que dans le cas contraire, la modale bootstrap se ferme et les données saisies sont effacées. Je voudrais faire en sorte qu'elle ne se ferme pas pour laisser la possibilité à l'utilisateur de corriger avant d'envoyer sa demande.
Voici l'extrait du code :
<script>
function CompareDate(){
var dateDebut = document.dmdRemplacement.dateDebutRemplacement.value;
var dateFin = document.dmdRemplacement.dateFinRemplacement.value;
if (dateDebut < dateFin)
{
alert("ok");
return true;
} else {
alert("ko");
return false;
}
}
</script>
Je n'ai pas bien compris si votre fenêtre se ferme dans les deux cas (dateDebut < dateFin et dateDebut >= dateFin)
ou dans un seul seulement. Aussi, pouvez-vous donner plus de précisions svp ?
Bootstrap + javascript + Modale
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.