Ciao!
Ho realizzato un form in cui sono presente i seguenti elementi: 1 checkbox (check1), 1 textbox (txt1) ed un'altra checkbox (check2).
Io voglio che, se selezionata la check1, vengano visualizzati gli altri 2 elementi, e l'ho fatto con il codice riportato:

<input name="check1" type="checkbox" id="check1" value="checkbox" onClick="this.form.txt1.style.visibility = this.checked ? 'visible':'hidden';this.form.check2.style.visibili ty = this.checked ? 'visible':'hidden';"/>
<input name="txt1" type="text" id="txt1" style="visibility:hidden;"/>
<input name="check2" type="checkbox" id="check2" value="checkbox" style="visibility:hidden;"/>

Fin qui tutto ok. Se però ora voglio che ne momento in cui la check1 venga deselezionata, i campi txt1 e check2 si "resettino" (cioè che txt1 si svuoti e che check2 si deselezioni, cosa devo fare?
Grazie in anticipo.