Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2010, 11:11
Avatar de gersveo
gersveo
 
Fecha de Ingreso: julio-2008
Mensajes: 145
Antigüedad: 15 años, 10 meses
Puntos: 5
habrá otra forma

habrá otra forma de lograr hacer esto sin un setTimeout y sin necesidad de agregar un OnClick al checkbox.

Código Javascript:
Ver original
  1. function Observador(){
  2.     if(document.getElementById("bandera").checked==false){
  3.         document.getElementById("contenido").style.display="none";
  4.     }else{
  5.         document.getElementById("contenido").style.display="";
  6.     }                          
  7.     setTimeout("Observador()",50); 
  8. }
Código HTML:
Ver original
  1. <input type="checkbox" id="bandera" />Mostrar<br />
  2. <span style="display:none;" id="contenido">hola mundo!!!!!!!!!</span>