let projectTitle = document.getElementById("projectTitle"); projectTitle.textContent = "project"; <div> <h1 id="projectTitle">Title</h1> </div> Tengo un sitio web que tiene varias páginas (todas ellas son .php ). Tengo un selector en mi javascript que selecciona según la identificación del elemento y reemplaza el texto, pero dice en la consola que no puede recuperar el valor de nulo. Usé la sintaxis document.getElementById("projectTitle") . ¿Hay alguna forma diferente de orientar la página de la que quiero obtener el elemento o hay algo más que me falta? Además, el encabezado con los enlaces a los archivos .css y .js está en un archivo .php separado que se incluye al principio. El css funciona. Agregué un fragmento del código, pero el problema no está claro, ya que funciona perfectamente en el fragmento. Mis páginas son, sin embargo, .php y alrededor de 7 de ellas en todo el sitio web.