Hola.
Tengo este javascript para eliminar un div de clase si hay un texto en el html:
Código:
if(document.body.innerHTML.toString().indexOf('Usuario') > -1){
var resultados = document.getElementsByClassName('online'), i;
for (i = 0; i < resultados.length; i += 1) {
resultados[i].style.display = 'none';
}
};
Funciona si lo coloco así al final del html, pero no funciona si lo meto en un archivo javascript que también se incluye en el mismo lugar de la página. De hecho, he colocado el código en la página justo debajo del link al archivo .js. Pero así no funciona.
¿Sabéis dónde puede estar el fallo?
Gracias.