Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/11/2014, 14:38
s3t3r
 
Fecha de Ingreso: diciembre-2011
Ubicación: Corrientes
Mensajes: 12
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: Problema con Visibility y Display en JS

Cita:
Iniciado por jp91 Ver Mensaje
Como funciona el navegador e interpreta [url]http://www.html5rocks.com/es/tutorials/internals/howbrowserswork/[/url]

Estas intentando acceder a una propiedad del elemento (element.style)la cual no existe puedes usar la consola de chrome y lo entenderas, entonces cuando presionas click entras en if el cual sera falso y apenas se le asignara el estilo "visible", por eso si agregas la regla directamente entonces si funciona.
Si, comprendo como funciona, tal vez no leíste bien lo que exprese, puse la función window.onload =... lo que hace que cuando se cargue todo el sitio recién se ejecute, es decir, ya todo el sitio tendrá asignado el estilo CSS, sus Identificadores y Classes, en realidad no es el problema que que tenga o no una propiedad, el problema es que el elemento no es NULL, sino que existe realmente, pero JavaScript no puede determinar que estado tiene el atributo display o visibility del elemento en cuestión. De todas formas muchas gracias por tu respuesta, el problema ya se ha solucionado.