TEMA:

Problem field not required VS script validate !? 7 meses 3 semanas antes #275080

  • Autor del tema
  • midimoinsdix
  • Fuera de línea
  • Navegador Senior
  • Navegador Senior
  • Registered
  • Mensajes: 100
  • Gracias recibidas: 0
Hi,
I have non-required fields (mail, web address) with a validation script (if not empty).
But if they are not filled in (because not required) they remain active and require you to fill in the fields correctly !

how to make the validation script only work if the field is submitted
Thank's for your tips.

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

Problem field not required VS script validate !? 7 meses 3 semanas antes #275081

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderador
  • Moderador
  • Registered
  • Mensajes: 12079
  • Gracias recibidas: 778
Hi,

I think this is not possible, validation field means that on submit if validation is not ok, then error message is there

Regards,
Tihana

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

Problem field not required VS script validate !? 7 meses 3 semanas antes #275082

  • Autor del tema
  • midimoinsdix
  • Fuera de línea
  • Navegador Senior
  • Navegador Senior
  • Registered
  • Mensajes: 100
  • Gracias recibidas: 0
Just to understand,
we can't use a validation formating script on a field that isn't required ?

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

Problem field not required VS script validate !? 7 meses 3 semanas antes #275084

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderador
  • Moderador
  • Registered
  • Mensajes: 12079
  • Gracias recibidas: 778
Hi,

we can modify script with some javascript code, enable empty field for example.

I hope you understand what I am talking about

Regards,
Tihana

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

Problem field not required VS script validate !? 7 meses 3 semanas antes #275085

  • Autor del tema
  • midimoinsdix
  • Fuera de línea
  • Navegador Senior
  • Navegador Senior
  • Registered
  • Mensajes: 100
  • Gracias recibidas: 0
Yes I think that is a good idea :-)

Something like that ?

function ff_valuenotemptyMailValid(element, message)
{
if (element.value!='') ff_validemail(element, message);
if (message=='') message = "Please enter "+element.name+".\n";
ff_validationFocus(element.name);
return message;
} // ff_valuenotemptyMailValid

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

Problem field not required VS script validate !? 7 meses 3 semanas antes #275086

  • Avatar de tihana.krivic
  • tihana.krivic
  • Fuera de línea
  • Moderador
  • Moderador
  • Registered
  • Mensajes: 12079
  • Gracias recibidas: 778
Hi,

again, on submit if field is empty with this code you will see error message, and it means that field is required.
As I understand you want to enable empty field (not required field)

E.g. for email element field, please go to this element->Propertis->Validation->check Custom and put:
function ff_nameofelement_validation(element, message)
{
var check =
    /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
     if(check.test(element.value) || element.value=='' )
     {
          return '';
     }
     return 'Please enter a valid email';
} // ff_nameofelement_validation
With this code email will be checked, but it is not required field

Please replace nameofelement with name of element for email (not title)

If you need more help, let me know

Regards,
Tihana
El siguiente usuario dijo gracias: midimoinsdix

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.062 segundos

Live Support Chat Opened!

Join our Discord chat here and enter the Crosstec channels to receive live support and talk directly to the team!