Luego de mirar en diferentes repositorios y páginas webs al final hemos dado con la respuesta que te compartiremos aquí.
Solución:
Asegúrese de que el guión esté colocado en el parte inferior del elemento BODY del documento que está tratando de manipular, no en el elemento HEAD o colocado antes de cualquiera de los elementos que quieras “obtener”.
No importa si importas el script o si está en línea, lo importante es la ubicación. Tampoco tienes que poner el comando dentro de una función; Si bien es una buena práctica, puede llamarlo directamente, funciona bien.
Todos estos resultados en null
:
document.getElementById('volume');
document.getElementById('bytesLoaded');
document.getElementById('startBytes');
document.getElementById('bytesTotal');
Necesitas hacer un null compruebe en updateHTML así:
function updateHTML(elmId, value)
var elem = document.getElementById(elmId);
if(typeof elem !== 'undefined' && elem !== null)
elem.innerHTML = value;
Significa ese elemento con id
pasó a getElementById()
no existe.
Comentarios y valoraciones del post
Tienes la opción de añadir valor a nuestro contenido aportando tu experiencia en las interpretaciones.