Premesso che il mio codice non andava (scritto di fretta senza testarlo) per un mio errore:
codice:
<html>
</head>
<title>Titolo della Pagina</title>
<meta http-equiv="Content-type" content="text/html;charset=utf-8">
</head>
<body>
<div id="f1">
Scegli un nome:
Maschile<input type="radio" id="uomo" name="check1" value="Maschile" onclick="if(this.checked)document.getElementById('nomi_maschili').removeAttribute('disabled');" />
Femminile<input type="radio" id="donna" name="check1" value="Femminile" onclick="if(this.checked)document.getElementById('nomi_maschili').setAttribute('disabled','disabled');" />
<select id="nomi_maschili" disabled="disabled">
<option value="Gino selected="selected">Gino </option>
<option value="Bruno">Bruno </option>
<option value="Tonino">Tonino </option>
</select>
<select id="nomi_femminili" >
<option value="Silvia" selected="selected">Silvia </option>
<option value="Tina">Tina </option>
<option value="Denise">Denise </option>
</select>
<input type="submit" id="calcola" value="Calcola" >
</div>
</body>
</html>
codice funzionante e testo, perché hai modificato il codice non conoscendo js?