Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: CWeeD en 7 Febrero 2011, 22:34 pm



Título: Activar o desactivar javascript con checkbox?
Publicado por: CWeeD en 7 Febrero 2011, 22:34 pm
Tengo este código javascript para que me aleatorice las opciones de un combobox:
<select name="SE1">
<option value="1=" selected class="select"></option>
<option value="2"></option>
<option value="3="></option>
<option value="4"></option>
<option value="5"></option>
</select>
<script>
var select = document.getElementById('SE1');
var items = select.getElementsByTagName('option');
var index= Math.floor(Math.random() * items.length);

select.selectedIndex = index;
</script>
El problema es que no se como hacer para activarlo o desactivarlo con un checkbox...
Gracias de antemano


Título: Re: Activar o desactivar javascript con checkbox?
Publicado por: AFelipeTrujillo en 9 Febrero 2011, 14:41 pm
Código
  1. <head>
  2.  <meta http-equiv="content-type" content="text/html; ">
  3.  <meta name="generator" content="PSPad editor, www.pspad.com">
  4.  <title> :: Comunidad Codificada ::</title>
  5.  <script>
  6.    window.onload = function(){
  7.      var miCheckbox = document.getElementById('miCheckbox');
  8.      miCheckbox.onclick = function(){
  9.        var miSelect = document.getElementById('miSelect');
  10.        if(miCheckbox.checked == true)
  11.            miSelect.disabled = 'disabled';
  12.        if(miCheckbox.checked == false)
  13.            miSelect.disabled = '';
  14.      }
  15.    }
  16.  </script>
  17.  
  18. </head>
  19. <body>
  20.  <select id="miSelect">
  21.   <option value="0">a</option>
  22.   <option value="1">b</option>
  23.   <option value="2">c</option>
  24.  </select>
  25.  
  26.  <input type="checkbox" id="miCheckbox">
  27. </body>
  28. </html>

Revise bien si es lo q necesita !!  :rolleyes: