Un usuario preguntó 👇
Hola,
Tengo que usar un rango de números con un número fijo de dígitos. 14 dígitos. Yo lo hice: [number* num_siret min:14 max:14] pero esté siempre alerta: su número es demasiado grande, incluso si solo agrego un dígito.
¿Cómo puedo hacer eso?
carosch
(@lacabriole)
Hace 2 años, 7 meses
Hola,
lo que ha definido significa: que el único número excluido es el número 14 (verifique si hay 14 pasadas) porque el mínimo y el máximo son una referencia al valor del tono y no al número de dígitos o caracteres. Teórico que debe utilizar: min: 999999999999999 max: 9999999999999999 Es decir: 13 dígitos (= caracteres) 9 = un número de 14 dígitos debe tener al menos 14 dígitos (= caracteres) 9 = debe estar presente un número de 14 dígitos
Atención: NO funcionará si hay algún SIRET que comience con 0 o incluso con varios ceros
Cordialement Micky
(@carosch)
Hace 2 años, 7 meses
ok, gracias, entiendo mi error con respecto a min y max.
Usaré un campo tel en lugar de un campo numérico, entonces:
[tel* num_siret minlength:14 maxlength:14]
Gracias
(@pidengmor)
Hace 2 años, 7 meses
Atención: NO funcionará si hay algún SIRET que comience con 0 o incluso con varios ceros
En ese caso, ¿qué tal:
[number* num_siret min:00000000000000 max:99999999999999]
(@lacabriole)
Hace 2 años, 7 meses
Hola,
no, tampoco creo que funcione. Pregunta a E. Yo diría el campo en lugar de todos los números del 1 al 99999999999999.
si solo desea asegurarse de que no se excluyan menos de 14 caracteres, intente con el rango de texto y la longitud mínima: 14 máx .: 14
mira aquí: https://contactform7.com/text-fields/
sin embargo, existe la desventaja de que se pueden ingresar caracteres que no sean números.
si está familiarizado con una consulta, puede limitar la entrada a números con el script jquery: https://stackoverflow.com/questions/995183/how-to-allow-only-numeric-0-9-in-html-inputbox-using-jquery
A + Micky
¿Solucionó tu problema??
0 / 0