Bienvenido, Invitado
Recordarme

TEMA:

Calendar Validation - no error message and form is not submitted 7 meses 3 días antes #265277

  • Autor del tema
  • ellen
  • Fuera de línea
  • Junior Breezer
  • Junior Breezer
  • Mensajes: 56
  • Gracias recibidas: 0
Hi,
I have modified a working form and wanted to integrate a validation script for the calendar, but now the form is not submitted anymore and I even get no error message if the chosen date is wrong.

I`ve chosen a validation script which worked well in another form (date must be in future) - and I have no idea what`s wron now.

BreezingForms 1.9.1 Stable (build 941)

element type: Calendar
element name: anreisetag
format property: %d-%m-%y
required field
validation: custom
function ff_anreisetag_validation(element, message)
{
 if(element.value.split("-").length != 3){return message == '' ? element.name+" faild in my test.n" : message}
 
     var vDate = new Date(Number( element.value.split("-")[2]),Number(element.value.split("-")[1]-1),Number(element.value.split("-")[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 (element_fails_my_test) {
        if (message=='') message = element.name+" faild in my test.\n"
        ff_validationFocus(element.name);
        return message;
    } // if
    return '';
} // ff_anreisetag_validation

can anyone help me?

Regards
Ellen

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Calendar Validation - no error message and form is not submitted 7 meses 3 días antes #265279

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderator
  • Moderator
  • Mensajes: 10135
  • Karma: 3
  • Gracias recibidas: 682
Hi,

the code should be like this:
function ff_anreisetag_validation(element, message)
{
 if(element.value.split("-").length != 3){return message == '' ? element.name+" faild in my test.n" : message}
 
     var vDate = new Date(Number( element.value.split("-")[2]),Number(element.value.split("-")[1]-1),Number(element.value.split("-")[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 '';
} // ff_anreisetag_validation

Regards,
Tihana

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Calendar Validation - no error message and form is not submitted 7 meses 2 días antes #265309

  • Autor del tema
  • ellen
  • Fuera de línea
  • Junior Breezer
  • Junior Breezer
  • Mensajes: 56
  • Gracias recibidas: 0
Hi Tihana,

unfortunately it doesn`t work.
Now I always get the error messages from the calendar fields.
I can choose a date in the past or a date in future, that makes no difference, I always get the error message.

Regards,
Ellen

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Calendar Validation - no error message and form is not submitted 7 meses 2 días antes #265310

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderator
  • Moderator
  • Mensajes: 10135
  • Karma: 3
  • Gracias recibidas: 682
Hi,

could you please send me login information, and backend link?

If yes, please use this tag:
[confidential]
[/confidential]

P.S: please write name of form too

Regards,
Tihana

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Calendar Validation - no error message and form is not submitted 6 meses 3 semanas antes #265533

  • Autor del tema
  • ellen
  • Fuera de línea
  • Junior Breezer
  • Junior Breezer
  • Mensajes: 56
  • Gracias recibidas: 0
Hi Tihana,

sorry for delay, had a lot of work last week.

But now I got the information

Este mensaje contiene información confidencial


Hope, that helps.

Regards,
Ellen

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: Post by ellen.

Calendar Validation - no error message and form is not submitted 6 meses 3 semanas antes #265535

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderator
  • Moderator
  • Mensajes: 10135
  • Karma: 3
  • Gracias recibidas: 682
Hi,

solved!

If date is in the past e.g. 2.11. then you will see error message, and if date is today or future date then there is no error message

Let me know if you need anything else

Regards,
Tihana

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • Página:
  • 1
  • 2
Moderadores: ForumSupport
Tiempo de carga de la página: 0.055 segundos