Y a un problême.

sschupp Messages postés 63 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 18 mai 2006 - 1 juil. 2003 à 16:15
sschupp Messages postés 63 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 18 mai 2006 - 1 juil. 2003 à 16:19
<html>
<head>
<title>Date</title>
<script language="JavaScript"><!--
function verif() {
res = false
res2 = true
if (this.form.annee1 > this.form.annee2) return res;
if (window.document.form.annee1 = window.document.form.annee2) {
if (window.document.form.mois1 > window.document.form.mois2) return res;
}
else return res2;
}
function soumettre() {
if (verif()) submit();
else alert("Les dates saisies ne sont pas valides");
}
}
--></script>
</head>

<form name="form" method="post" action="affiche.asp" target="bas">
Début,

----

Mois,
Année,

----

<select name="mois1">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
</select>,
<select name="annee1">
<option>1998</option>
<option>1999</option>
<option>2000</option>
<option>2001</option>
<option>2002</option>
<option>2003</option>
</select>

Fin,

----

Mois,
Année,

----

<select name="mois2">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
</select>,
<select name="annee2">
<option>1998</option>
<option>1999</option>
<option>2000</option>
<option>2001</option>
<option>2002</option>
<option>2003</option>
</select>



</form>

</html>

1 réponse

sschupp Messages postés 63 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 18 mai 2006
1 juil. 2003 à 16:19
Donc le truc ce que je veux comparer deux dates. L'une est définie par mois1/annee1, l'autre par mois2/annee2 dans le formulaire.
Je veux vérifier que la première date est bien antérieur à la seconde. Si c'est le cas, on envoye le formulaire, sinon on affiche un message d'erreur.
Mais il semblerait que ce ne soit pas bon. Mais je ne sais pas d'où viens l'erreur.
Merci !
0
Rejoignez-nous