Il tag radio sono collezioni che partono da 0 pertanto in questo caso dovrai passargli il 2 radio che il suo valore e "scelta" che disabiliterà il campo (in questo caso la select)ho modificato il nome del form perché la parola usata è riservata (meglio non usarla) ed ho aggiunto la funzione hai radio button, per quanto concerne le selezioni multiple senza tasto ctrl documentati qui http://forum.html.it/forum/showthrea...hreadid=745229codice:<script type="text/javascript" language="javascript"> function scegli_citta(option){ var selez = document.form2.elements['Gruppo'] if(selez[option].value == "scelta"){ document.form2.elements['citta[]'].disabled=true; }else{ document.form2.elements['citta[]'].disabled=false; } } </script> <form action="aaa.php" method="get" name="form2" > <input name="c" type="hidden" id="c" value="1"> <table width="200"> <tr> <td><label> <input name="Gruppo" type="radio" value="1" checked onclick="scegli_citta(0)"> Solo questa citta</label></td> </tr> <tr> <td><label> <input type="radio" name="Gruppo" value="tutte" onclick="scegli_citta(1)"> Tutte le citta</label></td> </tr> <tr> <td><label> <input type="radio" name="Gruppo" value="scelta" onclick="scegli_citta(2)"> Fammi scegliere la citta</label></td> </tr> </table> <select name="citta[]" size="10" multiple id="select"> <option value="bo" > bo </option> </select> <input type="submit" name="Submit" value="Invia"> </form>
![]()