He visto esto hecho en muchos sitios recientemente, pero parece que no puedo rastrear uno. Básicamente, quiero "desactivar" un panel completo (que está en el formulario en una tabla HTML) cuando se hace clic en un botón."Deshabilitar" una tabla HTML con Javascript
Desactivar quiero decir que no quiero que los elementos de formulario dentro de la tabla sean utilizables y quiero que la tabla se desvanezca.
He podido lograr esto colocando un "velo" sobre la mesa con un div completamente posicionado que tiene un fondo blanco con poca opacidad (para que pueda ver la tabla detrás de él, pero no puede hacer clic cualquier cosa porque el div está delante de él). Esto también agrega el efecto desvanecido que quiero. Sin embargo, cuando configuro la altura del velo al 100%, solo va al tamaño de la pantalla (sin incluir el desplazamiento), así que si un usuario se desplaza hacia arriba o hacia abajo, verá el borde del velo y eso no es bonito.
Supongo que esto se hace típicamente de una manera diferente. ¿Alguien tiene algunas sugerencias como una mejor manera de lograr esto?
I Terminé averiguando la altura del documento y usándolo para estirar el velo sobre toda la página en lugar de usar solo el 100%: document.documentElement.clientHeight; –