Hola otra vez:
Fíjate si te sirve este ejemplo:
Código PHP:
<html>
<head>
<script>
function selector(dato, estado){
document.forms.prueba.estadocivilH.style.display = (dato == "m") ? "none" : "inline";
document.forms.prueba.estadocivilM.style.display = (dato == "h") ? "none" : "inline";
document.forms.prueba.estadocivilH.disabled = (dato == "m") ? true : false;
document.forms.prueba.estadocivilM.disabled = (dato == "h") ? true : false;
}
</script>
</head>
<body>
<form name=prueba method.get action=prueba.html>
Hombre<input type="radio" name="sexo" value="h" onclick="selector(this.value, this.checked)">
Mujer<input type="radio" name="sexo" value="m" onclick="selector(this.value, this.checked)">
<select name="estadocivilH" style="display: none">
<option value="soltero" selected>Soltero
<option value="casado">Casado
<option value="separado">Separado
<option value="divorciado">Divorciado
<option value="viudo">Viudo
</select>
<select name="estadocivilM" style="display: none">
<option value="soltera" selected>Soltera
<option value="casada">Casada
<option value="separada">Separada
<option value="divorciada">Divorciada
<option value="viuda">Viuda
</select>
<input type="submit" />
</form>
</body>
</html>
Saludos