grazie. nel caso fosse un checkbox e quando spunto la casella altri vorrei far apparire la domanda "precisare". ho provato questo codice ma non funziona, dove sbaglio?
<html>
<head>
<script language="javascript" type="text/javascript">
function cb_change(){
if (document.getElementById("cb").checked == true)
document.getElementById("ac").style.visibility = "visible";
else
document.getElementById("ac").style.visibility = "hidden";
}
</script>
</head>
<body>
<form method="post" action="">
<tr >
<td width="5%"></td>
<td width="3%">Q11-</td>
<td width="92%"> Con chi parli abitualmente di sessualità ? :
<ul>
<input type="checkbox" value="on" name="cb" id="cb" onclick="cb_change()"/>
<input type="checkbox" name="q11" value="nessuno" > Con nessuno
<input type="checkbox" name="q11" value="amici" > Con gli amici
<input type="checkbox" name="q11" value="partner" > Con il partner
<input type="checkbox" name="q11" value="genitori" > Con i genitori
<input type="checkbox" name="q11" value="fratelli_sorelle" > Con i fratelli / sorelle
<input type="checkbox" name="q11" value="altri" > Con Altri
[/list]
</td>
</tr>
<tr >
<td width="5%"></td><ul>
<td width="3%">-</td>
<td width="92%">
Precisare :
<input name="q11bis" size="75">[/list]
</td>
</tr>
<span id="ac" style="visibility:hidden"><label for="c1">Con altri</label><input type="text" name="c1" id="c1" value="" /></span>
</form>
</body>
</html>