Come disabilitare il tasto invio se la data di fine soggiorno precede la data attuale?

  • agenziasei
    Domanda del 7 maggio 2024 alle ore 08:50
    Sul modulo ho inserito dei campi data e gradirei controllarli e non

    abilitare il tasto invio ad esempio se la data del termine soggiorno è

    superiore alla data attuale ( Data compilazione del menu )

    Ho provato a impostare la condizione ma non si abilita il tasto INVIA

    Come potrei rimediare ?

  • Vincenzo Jotform Support
    Risposta del 7 maggio 2024 alle ore 09:04

    Buon pomeriggio agenziasei,

    Grazie per aver contattato il supporto tecnico di Jotform. Mi dispiace sapere che sta avendo problemi con le logiche condizionali. Mi sembra di capire che vorrebbe abilitare il tasto invia solo quando il campo "Termine Soggiorno" succede il campo "Data Attuale". Se questo è quello che vuole ottenente, allora farlo è molto semplice. Le spiego come:

    1. Nel Costruttore di Moduli, nella barra di navigazione arancione in cima alla pagina, fare clic su Impostazioni.
    2. Nella colonna sulla sinistra, fare clic sulla scheda Condizioni, poi sul pulsante + Add Condition e poi scegliere l'Opzione Mostra / Nascondi Campo. Come disabilitare il tasto invio se la data di fine soggiorno precede la data attuale?  Image 1 Screenshot 60
    3. Impostare la logica condizionale simile a questa mostrata nello screenshot sottostante e poi fare clic su Salva (In questo modo, quando la data di fine soggiorno precede la data attuale, il modulo non potrà essere inviato perché il pulsante invio sarà nascosto):
      Come disabilitare il tasto invio se la data di fine soggiorno precede la data attuale?  Image 2 Screenshot 71

    Se lo desidera, può anche aggiungere un elemento paragrafo al modulo così da mostrare un messaggio d'errore ai suoi clienti e fargli sapere cosa va corretto. Ecco come fare ciò:

    1. Nel Costruttore di Moduli, fare clic sul pulsante + Aggiungi elemento nella parte superiore sinistra dello schermo.
    2. Nel pannello Elementi Del Modulo sulla sinistra dello schermo, nella scheda Di Base, scorrere verso il basso fino all'elemento Paragrafo e poi aggiungerlo al modulo.
    3. Aprire l'elemento e aggiungere il messaggio d'errore da mostrare. Come disabilitare il tasto invio se la data di fine soggiorno precede la data attuale?  Image 3 Screenshot 82
    4. Adesso, accedere nuovamente alla condizione recentemente creata facendo clic sull'icona a forma di matita per modificarla.
    5. Dunque, aggiungere una nuova sezione di Azione facendo clic sulla seconda icona a forma di +.
    6. Impostare la condizione come mostrato qui sotto:
    7. Azione: Mostra
    8. Campo: Elemento Paragrafo

    Come disabilitare il tasto invio se la data di fine soggiorno precede la data attuale?  Image 4 Screenshot 93

    Ecco fatto, in questo modo può far apparire il pulsante invio solo quando le date sono corrette.

    Risultato:

    Come disabilitare il tasto invio se la data di fine soggiorno precede la data attuale?  Image 5 Screenshot 104

    Qui può testare questo modulo di prova o clonarlo per capire meglio come è stato configurato.

    Se questo non è esattamente ciò che voleva sapere, potrebbe gentilmente fornirci ulteriori informazioni in merito, così da poterla assiste meglio? Se sta avendo questo problema con un altro modulo, potrebbe anche inviarci l'URL del modulo. Può consultare la nostra guida per sapere Dove Trovare l'URL del tuo Modulo.

    Restiamo a sua disposizione per ulteriori chiarimenti.