Bonjour,
j ai crée mon formulaire pour resto avec comme options:
-date
-heure
-nom
- tel
-mail.
par contre j aimerai que lorsque l utilisateur choisi une date dans le passé
qu'il soit averti.
je sais qu' il y a une fonction dans breezingforms qui le permet mais je ne sais pas comment l'utiliser.
c est ma premier fois que j utilise ce module.
je suis aller dans le code script au niveau de la validation puis j'ai collé ce script:
function ff_CALENDARITEMNAME_validation(element, message)
{
if(element.value.split("-").length != 3){return message == '' ? element.name+" faild in my
test.n" : message}
var vDate = new Date(element.value.split("-")[0], Number(element.value.split("-")[1])-1,
element.value.split("-")[2],0,0,0,0).getTime();
var today = new Date();
today.setHours(0);
today.setMinutes(0);
today.setSeconds(0);
today.setMilliseconds(0);
today = today.getTime();
if(vDate < today)
{
if (message=='') message = element.name+" faild in my test.n";
return message;
}
return '';
}
mais cela ne marche pas. je ne reçois aucun message d'avertissement ni pour la date
et ni pour les autres champs
j ai crée mon formulaire avec le mode easy.
quelqu un pourrait il m aider, SVP.
Merci
j ai crée mon formulaire pour resto avec comme options:
-date
-heure
-nom
- tel
-mail.
par contre j aimerai que lorsque l utilisateur choisi une date dans le passé
qu'il soit averti.
je sais qu' il y a une fonction dans breezingforms qui le permet mais je ne sais pas comment l'utiliser.
c est ma premier fois que j utilise ce module.
je suis aller dans le code script au niveau de la validation puis j'ai collé ce script:
function ff_CALENDARITEMNAME_validation(element, message)
{
if(element.value.split("-").length != 3){return message == '' ? element.name+" faild in my
test.n" : message}
var vDate = new Date(element.value.split("-")[0], Number(element.value.split("-")[1])-1,
element.value.split("-")[2],0,0,0,0).getTime();
var today = new Date();
today.setHours(0);
today.setMinutes(0);
today.setSeconds(0);
today.setMilliseconds(0);
today = today.getTime();
if(vDate < today)
{
if (message=='') message = element.name+" faild in my test.n";
return message;
}
return '';
}
mais cela ne marche pas. je ne reçois aucun message d'avertissement ni pour la date
et ni pour les autres champs
j ai crée mon formulaire avec le mode easy.
quelqu un pourrait il m aider, SVP.
Merci
Commentaire