Foros del Web » Programando para Internet » Javascript »

Habilitar/Deshabilitar Lista en funcion de un grupo de opción

Estas en el tema de Habilitar/Deshabilitar Lista en funcion de un grupo de opción en el foro de Javascript en Foros del Web. Hola a tod@s, tengo un formulario donde entre otros campos tengo un grupo de opción (solo se puede elegir uno de los radiobutton) y dos ...
  #1 (permalink)  
Antiguo 06/02/2008, 05:38
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 21 años, 5 meses
Puntos: 8
Habilitar/Deshabilitar Lista en funcion de un grupo de opción

Hola a tod@s, tengo un formulario donde entre otros campos tengo un grupo de opción (solo se puede elegir uno de los radiobutton) y dos listas. Quiero que en función de que radiobutton se selecciones, quede habilitada una lista, o la otra. Os dejo el código del formulario para que lo veais más claro:

Código PHP:
            <td><p>
              <
label>
                  <
input type="radio" name="tipoalerta" value="1" />
                <
font size="2" face="Arial, Helvetica, sans-serif">Individual</font></label>
                <
br />
              <
label>
                  <
input type="radio" name="tipoalerta" value="2" />
                <
font size="2" face="Arial, Helvetica, sans-serif">Grupo</font></label>
                <
br />
            </
p></td>
          </
tr>
          <
tr>
            <
td><div align="right"><b><font size="2" face="Arial, Helvetica, sans-serif">Grupos&nbsp; </font></b></div></td>
            <
td><select name="grupos" size="2" multiple="multiple" id="grupos">
<
option value="1">Opcion1</option>
<
option value="2">Opcion2</option>

            </
select>
</
td>
          </
tr>
          <
tr>
            <
td><div align="right"><b><font size="2" face="Arial, Helvetica, sans-serif">Empresas&nbsp; </font></b></div></td>
            <
td><select name="empresas" size="5" multiple="multiple" id="empresas">
<
option value="1">Opcion1</option>
<
option value="2">Opcion2</option>
              </
select>
</
td
Y quiero que cuando se seleccione la opción Individual, solo se pueda seleccionar opciones de la lista EMPRESAS, y cuando se seleccione la opcion Grupo, solo se pueda seleccionar opciones de la lista GRUPOS. Supongo que no debe ser muy complicado, pero no termino de aclararme :( sorry.

Muchas gracias por adelantado a tod@s, salu2
__________________
Vayamos por Partes :: Jack el Destripador
  #2 (permalink)  
Antiguo 06/02/2008, 09:55
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 3 meses
Puntos: 772
Re: Habilitar/Deshabilitar Lista en funcion de un grupo de opción

Hola angel_dope

Prueba esto:

Código:
<input type="radio" name="tipoalerta" value="1" onclick = "grupos.disabled=false; empresas.disabled=true" />
<input type="radio" name="tipoalerta" value="2" onclick = "grupos.disabled=true; empresas.disabled=false" />
Saludos,
  #3 (permalink)  
Antiguo 06/02/2008, 10:20
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 21 años, 5 meses
Puntos: 8
Re: Habilitar/Deshabilitar Lista en funcion de un grupo de opción

Muchas gracias JavierB, con eso va perfecto ;)

Salu2
__________________
Vayamos por Partes :: Jack el Destripador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:37.