Javascript: não é possível obter elemento usando getElementById [duplicate]
Esta questão já tem uma resposta aqui:
Por que o método jQuery ou DOM, como getElementById, não localiza o elemento? 6 respostasEstá bem. Preciso de olhos novos, porque ainda estou com esse problema por uma hora!
Aqui está o meu código HTML simples (testssio.html) que inclui script javascript:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
var ssio = document.getElementById('ssio');
ssio.html = "it finally works!";
</script>
</head>
<body>
<div id="ssio"></div>
</body>
</html>
Mas isso não funciona! Usando o depurador, recebo:
Uncaught TypeError: Cannot set property 'html' of null /testssio/:6
Alguém entendeu? Eu sei que não é o lugar correto para procurar por ajuda de depuração, mas eu ficarei louco se não conseguir! Então, por favor, alguma ajuda?
Tahnks antecipadamente.