Salve, cerco di esporre brevemente il mio problema, sperando di essere nella sezione giusta.
Ho la necessità in un form di visualizzare dei checkbox in base alla scelta di un'altro checkbox, mi spiego meglio mostrando il codice che utilizzo ora, dove in realtà mostro tutti i checkbox e faccio un controllo php in base alle scelte, cosa che però vorrei evitare...
Codice PHP:
<table>
<tr>
<td align="left" valign="top">Competenze professionali*</td>
<td align="left" valign="top">
<input type="checkbox" name="competenza_1" value="Danzatore/Danzatrice">Danzatore/Danzatrice
<input type="checkbox" name="competenza_2" value="Attore/Attrice">Attore/Attrice
<input type="checkbox" name="competenza_3" value="Cantante">Cantante
<input type="checkbox" name="competenza_4" value="Musicista">Musicista
<input type="checkbox" name="competenza_5" value="Modello/Modella">Modello/Modella
<input type="checkbox" name="competenza_6" value="Hostess">Hostess
Altro: <input type="text" name="competenza_7">
</td>
</tr>
<tr>
<td align="left" valign="top">Discipline</td>
<td align="left" valign="top">
<input type="checkbox" name="disciplina_1" value="Classico"> Classico
<input type="checkbox" name="disciplina_2" value="Modern-jazz"> Modern-jazz
<input type="checkbox" name="disciplina_3" value="Contemporaneo"> Contemporaneo
<input type="checkbox" name="disciplina_4" value="Hip Hop"> Hip Hop
<input type="checkbox" name="disciplina_5" value="Afro"> Afro
<input type="checkbox" name="disciplina_6" value="Latino-americano"> Latino-americano
Altro: <input type="text" name="disciplina_7">
</td>
</tr>
<tr>
<td align="left" valign="top">Generi di attori</td>
<td align="left" valign="top">
<input type="checkbox" name="attore_1" value="Teatrale"> Teatrale
<input type="checkbox" name="attore_2" value="Cinematografico"> Cinematografico
Altro: <input type="text" name="attore_3">
</td>
</tr>
<tr>
<td align="left" valign="top">Generi di canto</td>
<td align="left" valign="top">
<input type="checkbox" name="canto_1" value="Lirico"> Lirico
<input type="checkbox" name="canto_2" value="Pop"> Pop
<input type="checkbox" name="canto_3" value="Jazz"> Jazz
<input type="checkbox" name="canto_4" value="Blues"> Blues
<input type="checkbox" name="canto_5" value="Musical"> Musical
<input type="checkbox" name="canto_6" value="Rap"> Rap
Altro: <input type="text" name="canto_7">
</td>
</tr>
<tr>
<td align="left" valign="top">Strumenti</td>
<td align="left" valign="top">
<input type="checkbox" name="strumento_1" value="Chitarra"> Chitarra
<input type="checkbox" name="strumento_2" value="Basso"> Basso
<input type="checkbox" name="strumento_3" value="Batteria"> Batteria
<input type="checkbox" name="strumento_4" value="Tastiere"> Tastiere
<input type="checkbox" name="strumento_5" value="Fiati"> Fiati
<input type="checkbox" name="strumento_6" value="Archi"> Archi
Altro: <input type="text" name="strumento_7">
</td>
</tr>
</table>
In pratica vorrei che se una persona mi clicca nel primo checkbox "Danzatore/Danzatrice" mi si abiliti il secondo checkbox che contiene tutte le "Discipline" e via di seguito, quindi se scelgo "Musicista" mi si visualizzano le checkbox dei "Generi di canto" ecc
Mi chiedo se è possibile gestire la cosa con javascript e se qualcuno mi può dare una mano o indirizzare su qualche sito...
Grazie