Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/07/2012, 15:46
lubtufano
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 12 años, 9 meses
Puntos: 72
Respuesta: activar campo a partir de un campo de tipo select

Hay que utilizar el evento onchange y la propiedad disabled, mira este ejemplo.
Código Javascript:
Ver original
  1. <script language="javascript">
  2. function controlar(lista)
  3. {
  4.   if (lista.value== 2 || lista.value== 3)
  5.     document.getElementById('select2').disabled= false;
  6.   else
  7.     if (lista.value== 1)
  8.       document.getElementById('select2').disabled= true;
  9. }
  10. </script>
  11. <select id="select1" onchange="controlar(this)">
  12. <option value="1">opción 1</option>
  13. <option value="2">opción 2</option>
  14. <option value="3">opción 3</option>
  15. </select>
  16.  
  17. <select id="select2">
  18. <option value="1">opción 1</option>
  19. <option value="2">opción 2</option>
  20. <option value="3">opción 3</option>
  21. </select>
  22. <script language="javascript">
  23. document.getElementById('select2').disabled= true;
  24. </script>