Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/07/2007, 13:15
axz
 
Fecha de Ingreso: mayo-2005
Mensajes: 360
Antigüedad: 19 años, 9 meses
Puntos: 10
Re: Habilitar textbox segun valor de un select que depende de otro select.

Puedes hacer lo siguiente:

Mete el control text en un div oculto
Código HTML:
<div id="textOculto" style="display: none;">
  <input type="text" id="txtOtro" />
</div> 
En el evento onchange del segundo SELECT lanza una función que verifique si el valor es el que esperas
Código HTML:
<select id="sel" onchange="verifica();">
  <option value="1">uno</option>
  <option value="otros">Otros más</option>
</select> 
En la función dependiendo del valor mostrarás el control o lo ocultarás
Código PHP:
function verifica()
{
  var 
sel document.getElementById'sel' );
  var 
textOculto document.getElementById'textOculto' );
  
  if( 
sel.optionssel.selectedIndex ].value == 'otros' )
  {
    
textOculto.style.display 'block';
  }
  else
  {
    
textOculto.style.display 'none';
  }

Suerte

Última edición por axz; 19/07/2007 a las 13:15 Razón: Fallo en TAG