Unofficial WebSite X5
Categoria generale => FAQ - HowTo - Tutorials => Topic aperto da: stesil - 12 Giugno, 2014, 15:33:45
-
Come fare in modo che un campo del form sia visibile solo se l'utente sceglie una specifica opzione?
Con codice JavaScript/jQuery è possibile verificare se l'utente sceglie una specifica opzione e, in base alla scelta effettuata, mostrare o nascondere una lista a discesa (select), che ovviamente non può essere un campo obbligatorio.
In questo esempio scegliendo l'opzione "Laurea: sì" appare la lista a discesa con l'elenco dei corsi di laurea: http://stesil.altervista.org/evo10/campo-condizionale/index.html (http://stesil.altervista.org/evo10/campo-condizionale/index.html)
Per trovare gli attributi degli elementi da personalizzare è possibile utilizzare gli strumenti che i browser mettono a disposizione, ad esempio "Analizza elemento" di Firefox (vedi allegato).
Grazie lemon per l'aiuto
-
Prendendo spunto dall'esempio di stesil, aggiungo una variante (fatta con la versione 11) che nasconde un campo se viene scelta una determinata voce da una lista: http://lemonsong.altervista.org/test_input_condizionale/ (http://lemonsong.altervista.org/test_input_condizionale/)