abracadabraPDF › Forums › PDF – Général › Formulaire avec date calculée en JavaScript › Répondre à : Formulaire avec date calculée en JavaScript
bonjour,
En scripr de validation de ton champ date :
var jour=["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"]
if (event.value!="") {
var d=util.scand("dd/mm/yyyy",event.value);
var laDate=d.getTime();
var aujourdhui=util.scand("dd/mm/yyyy", new Date()).getTime();
if (laDate>aujourdhui) {
app.alert("Veuillez indiquer une date antérieure à aujourd'hui.",3);
event.rc=false;
} else {
var jCommande=jour[d.getDay()];
this.getField("jourCommande").value=jCommande;
if (d.getDay()==1) var nbJours=4;
else if (d.getDay()==2) var nbJours=6;
else var nbJours=5;
var dateLivraison=laDate+(nbJours*24*3600*1000);
this.getField("DateLimite").value=new Date(dateLivraison);
var jLivraison=jour[new Date(dateLivraison).getDay()];
this.getField("jourLivraison").value=jLivraison;
}
}
@+
😎