Campi obbligatori e regole di validazione

Scopri come rendere obbligatori i campi di un modulo WEMASY e aggiungere regole di validazione come lunghezza minima, intervalli numerici e date.

Bozza

I campi obbligatori e le regole di validazione fanno sì che i visitatori ti mandino risposte utilizzabili. Un campo obbligatorio non può restare vuoto. Una regola di validazione controlla ciò che un visitatore ha scritto, per esempio che un numero di telefono abbia solo cifre o che una data non cada in un giorno di chiusura. WEMASY controlla entrambi nel browser del visitatore e di nuovo sul server quando il modulo viene inviato.

Rendi obbligatorio un campo

  1. Apri il modulo nel Creatore di moduli.
  2. Clicca sul campo nell'area di lavoro.
  3. Apri la scheda Base in Proprietà del campo.
  4. Spunta Campo obbligatorio.

Quando un visitatore lascia vuoto un campo obbligatorio, il modulo mostra un messaggio sotto quel campo e non viene inviato.

La casella Campo obbligatorio in Proprietà del campo

Aggiungi una regola di validazione

  1. Clicca sul campo nell'area di lavoro.
  2. Apri la scheda Avanzate.
  3. Sotto Regole di validazione, clicca su Aggiungi regola.
  4. Scegli una regola in Seleziona tipo di regola.
  5. Inserisci il valore di cui la regola ha bisogno, per esempio il numero minimo di caratteri.
  6. Facoltativo: scrivi un tuo testo in Messaggio di errore personalizzato (facoltativo). Lascialo vuoto per il messaggio predefinito.

Puoi aggiungere più di una regola a un campo. Ogni regola deve essere rispettata prima che il modulo venga inviato.

Aggiungere una regola di validazione a un campo del modulo

Regole disponibili

  • Stringa: Lunghezza minima, Lunghezza massima, Alfa [a-zA-Z], Alfa con trattino [a-zA-Z-], Alfanumerico [a-zA-Z0-9] e Regex personalizzata.
  • Email e URL: Formato email e Formato URL.
  • Numerico: Intero (senza decimali), Numerico (consente decimali), Valore minimo, Valore massimo, Cifre (lunghezza) e Cifre tra.
  • Confronto: Uguale a, Diverso da, Maggiore di, Maggiore o uguale a, Minore di e Minore o uguale a. Confrontano il campo con un altro campo, per esempio un indirizzo email ripetuto.
  • Rete: Indirizzo IP, Indirizzo IPv4 e Indirizzo IPv6.
  • Data: Data valida, Data dopo, Data prima, Data tra e Giorni di chiusura. Giorni di chiusura accetta i giorni che non si possono scegliere, separati da virgole, come sunday,monday.

Indirizzi email temporanei

I campi email bloccano di default gli indirizzi dei provider di email temporanee. Il visitatore vede «Gli indirizzi email temporanei non sono consentiti». L'opzione Consenti email temporanee in un campo email disattiva questo blocco. Usala solo per fare dei test.

L'opzione Consenti email temporanee di un campo email

Campi nascosti e logica condizionale

Un campo nascosto dalla Logica condizionale non viene controllato quando il modulo viene inviato, quindi un campo obbligatorio che il visitatore non ha mai visto non blocca il modulo. Altre informazioni in Creatore di moduli e campi.

Domande frequenti

Posso rendere obbligatorio un campo senza nessun'altra regola?

Sì. Campo obbligatorio è una casella separata nella scheda Base. Ti serve una regola di validazione solo quando vuoi controllare il contenuto della risposta.

Perché un visitatore vede un errore dopo che il modulo sembrava a posto?

Il server controlla di nuovo le risposte quando il modulo viene inviato. Il suo controllo dell'email è più severo di quello del browser, e gli indirizzi email temporanei vengono rifiutati solo lì.

Consiglio: tieni basso il numero di campi obbligatori. Ogni campo obbligatorio in più rende meno probabile che un visitatore finisca il modulo.

Mettilo in pratica
sul tuo sito web.

Inizia gratis con WEMASY e crea il tuo sito in pochi minuti.