Por lo visto, no leíste esto:
Cita:
Iniciado por Alexis88 No olvides colocar este código justo antes de la etiqueta </body>
para que todo surta efecto, pues si lo colocaras en la cabecera (<head>
), primero cargaría el código JS y luego los elementos del DOM, con lo cual estos últimos nunca se verían afectados.
La lectura del código se realiza de arriba hacia abajo, por lo que colocando el código JavaScript antes que los elementos a afectar, estos últimos no se verán afectados pues el código JavaScript no puede afectar a elementos que aún no existen. Por otro lado, el que trabajes con PHP y SQL no tiene nada que ver con esto, recuerda que JavaScript se ejecuta en el lado del cliente (capa de presentación), mientras que PHP (capa de negocios) y SQL (capa de datos), se ejecutan en el lado del servidor.
Saludos