Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/09/2013, 10:32
roboty
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años, 9 meses
Puntos: 5
Respuesta: mostrar div en display:none no funciona con javascript

bueno realmente no se si es javascript o css respecto a mi fallo, pero diria que javascript, yo si miro el codigo fuente veo esto:

Código HTML:
Ver original
  1. <div id="capa-oculta"></div>

y el css asin:

Código CSS:
Ver original
  1. #capa-oculta{display:none;}

en cambio cuando llamo a la funcion algo asin:

Código Javascript:
Ver original
  1. if(document.getElementById("capa-oculta").style.display=='none'){
  2.         document.getElementById("capa-oculta").style.display='block';
  3.     }else{
  4.        document.getElementById("capa-oculta").style.display='none';
  5.     }

en cambio si llamo a la funcion y miro el codigo fuente me sale esto:
Código HTML:
Ver original
  1. <div id="capa-oculta" style="display:none"></div>

Despues evidentemente ya me funciona bien en la primera llamada al js lo que me hace es añadirme el estilo en el tag y yo quiero que me lo cambie en la hoja de estilo y que funcione claro.

Saludos.