1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| function VerifDate(champ)
{
alert("fonction lancée");
//On suppose que la date entrée a été validée auparavant
//au format yyyy/mm/dd
var day = document.getElementById(champ).value.substring(8,10);
var month = document.getElementById(champ).value.substring(5,7);
var year = document.getElementById(champ).value.substring(0,4);
while (document.getElementById("duree").options.length>0)
{
document.getElementById("duree").options[0] = null;
}
alert("Test 1");
// La date est valide
var dateEntree = new Date();
dateEntree.setDate(parseInt(day));
dateEntree.setMonth(parseInt(month));
dateEntree.setFullYear(parseInt(year));
var aujourdhui = new Date();
var intervalleDeTemps = (aujourdhui.getTime() - dateEntree.getTime())/(1000*60*60*24);
if (intervalleDeTemps >= 730)
{
alert("Test 2");
// Liste déroulante chargée avec 1 à 90
//document.getElementById("liste").options[1] = new Option(' ',' ');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('1','1');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('3','3');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('5','5');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('8','8');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('10','10');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('15','15');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('20','20');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('30','30');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('45','45');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('60','60');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('90','90');
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('180','180');
}
else
{
alert("Test 3");
document.getElementById("duree").options[document.getElementById("duree").length] = new Option('90','90');
}
alert("Test 4");
} |
Partager