Código:
<SCRIPT LANGUAGE="javascript">
function procesa(valor)
{
if(valor == 1)
{
miFormu.check.disabled = true;
}
else if(valor == 2)
{
miFormu.check.disabled = false;
}
else if(valor == 3)
{
miFormu.check.disabled = true;
}
else if(valor == "y con texto")
{
miFormu.check.disabled = false;
}
}
</SCRIPT>
<FORM NAME="miFormu">
<SELECT NAME="lista" onChange="procesa(this.form.lista.options[this.form.lista.selectedIndex].value)">
<OPTION VALUE="0">Seleccione Una Opcion</OPTION>
<OPTION VALUE="1">Des-habilitar</OPTION>
<OPTION VALUE="2">Habilitar</OPTION>
<OPTION VALUE="3">Des-Habilitar</OPTION>
<OPTION VALUE="y con texto">Habilitar</OPTION>
</SELECT>
<INPUT TYPE="checkbox" NAME="check" VALUE="a">Aver
</FORM>
En este codigo, mediante un SelectBox (ventana de opciones) se activa o se desactiva un CheckBox (casilla de verificación) pero yo necesito todo lo contrario:
Dos RadioButtons: depende del que esté activados se muestren en el SelectBox, unas opciones u otras...
Es para un formulario en que se pregunta si se desea enviar el contenido a un Departamento o a un Programa (esta seleccion se hace mediante los dos RadioButtons), segun cual se active, en una ventana de opciones o SelectBox que viene a continuación, se muestran las diferentes direcciones de correo de los departamentos o de los programas.
Muchas gracias!