L'azione Convalida modulo analizza il contenuto dei campi di testo specificati dall'utente per verificare che sia stato inserito il tipo di dati corretto. Questa azione può essere applicata ai singoli campi di testo con l'evento onBlur
per convalidare i campi man mano che vengono compilati, o può essere applicata a tutto il modulo con l'evento onSubmit
per verificare più campi di testo contemporaneamente quando l'utente fa clic sul pulsante di invio. Nel secondo caso si evita di inviare al server un modulo che contiene dati non validi.
1 |
Inserire un modulo scegliendo Inserisci > Modulo o facendo clic sul pulsante Modulo del pannello Oggetti. |
2 |
Inserire un campo di testo scegliendo Inserisci > Oggetti modulo > Campo di testo o facendo clic sul pulsante Campo di testo del pannello Oggetti. |
|
Ripetere questo passaggio per inserire altri campi di testo. |
3 |
Effettuare una delle successivi operazioni: |
 |
Se si vuole convalidare i singoli campi man mano che vengono compilati, scegliere un campo di testo e scegliere Finestra > Comportamento. |
 |
Se si vuole convalidare più campi al momento dell'invio del modulo, cliccare sul tag <form> nel selettore situato nell'angolo inferiore sinistro della finestra del documento e scegliere Finestra > Comportamento. |
4 |
Selezionare Convalida modulo dal menu a comparsa Azioni. |
5 |
Effettuare una delle successivi operazioni: |
 |
Se si stanno convalidando campi singoli, scegliere lo stesso campo selezionato nella finestra del documento nell'elenco Campi con nome. |
 |
Se si stanno convalidando più campi, scegliere un campo di testo nell'elenco Campi con nome. |
6 |
Se questo campo deve contenere obbligatoriamente dei dati, scegliere l'opzione Obbligatorio. |
7 |
Selezionare una delle successivi opzioni della sezione Accetta: |
 |
Selezionare Qualunque se il campo è obbligatorio ma non deve contenere un tipo specifico di dati. Se non si seleziona l'opzione Obbligatorio, questa opzione non produce alcun effetto (come se l'azione Convalida modulo non fosse stata applicata al campo). |
 |
Selezionare Indirizzo e-mail per verificare che il campo contenga il simbolo @. |
 |
Selezionare Numero per verificare che il campo contenga solo caratteri numerici. |
 |
Selezionare Numeri da - a per verificare che il campo contenga solo i caratteri numerici compresi nell'intervallo specificato. |
8 |
Se si stanno convalidando più campi, ripetere i passaggi 6 e 7 per gli altri campi da convalidare. |
9 |
Fare clic su OK. |
|
Se si stanno convalidando più campi, nel menu a comparsa Eventi viene in modo automatico visualizzato l'evento onSubmit . |
10 |
Se si stanno convalidando campi singoli, verificare che l'evento default sia onBlur o onChange . |
|
In caso contrario, scegliere onBlur o onChange dal menu a comparsa. Entrambi gli eventi attivano l'azione Convalida modulo quando l'utente allontana il cursore dal campo. La differenza tra i due è che onBlur si verifica indipendentemente dal fatto che il campo sia stato compilato o meno, mentre onChange si verifica solo se è stato modificato il contenuto del campo. L'evento onBlur è preferibile se il campo è stato specificato come obbligatorio. |
 |
|