Por alguna razón, sigo recibiendo un error de sintaxis de este "innerHTML", ¿alguien puede ayudarme?
CÓDIGO HTML:
<div id="ID"></div>CÓDIGO JavaScript:
document.getElementById("ID").innerHTML = "Test";Error de sintaxis: TypeError no detectado: no se pueden establecer las propiedades de nulo (estableciendo 'innerHTML')
Estoy tratando de hacer que el div responda con una "Prueba" usando "innerHTML" y "getElementById", pero el error de sintaxis se interpone en el camino.
El error significa que js no se encuentra con la ID del selector. Necesita identificación como selector. Echar un vistazo:
document.getElementById("ID").innerHTML = "Test"; <div id="ID">Hello</div>El error se refiere al hecho de que document.getElementById("ID") no es válido. Lo que significa que "ID" no existe. En su código HTML debe haber un objeto con id="ID" .
Ejecutar getElementById en una ID que no existe actualmente en la página web le dará este error, si está trabajando en un proyecto con múltiples escenas e intenta llamar a esto para un elemento en una escena que NO se muestra actualmente en la pantalla se producirá un error con este error.