22/09/2015, 11:07
|
| | Fecha de Ingreso: septiembre-2015
Mensajes: 2
Antigüedad: 9 años, 3 meses Puntos: 0 | |
getElementById no accede a elementos no visibles Buenos días a todos, soy nuevo en este foro y espero poder ayudar en algún momento.
Estoy trabajando con una aplicación web hecha en Javascript por otras personas, se trata de una especie de hoja de cálculo basada en una tabla, algunas celdas de la tabla no se ven por tanto hay que usar la barra de desplazamiento para verlas, el problema que tengo es que cuando intento acceder al contenido de algún elemento <td> mediante document.getElementById("celda_A5") por ejemplo, si la celda está visible al usuario logra acceder sin problemas, pero si en el momento no es visible, no encuentra dicha celda, como si no existiera, en el momento que muevo la barra de desplazamiento y hago visible la celda, nuevamente es reconocida, es como si cuando un elemento no es visible en pantalla, la función getElementById no lograra "verlo", entonces quisiera su ayuda y que me dijeran cómo solucionar esto, teniendo en cuenta que es un programa desarrollado por otro programador y no sé si hizo algo para que esto ocurriera, tal vez buscando optimizar la aplicación.
Ya hice las pruebas con la consola de JS en Chrome y arroja "null".
Gracias de antemano y que tenga buen día. |