O Javascript não consegue encontrar o elemento por ID? [duplicado]

Esta pergunta já tem uma resposta aqui:

Por que jQuery ou um método DOM, como getElementById, não encontra o elemento? 6 respostas
<html>
<head>
    <title>Test javascript</title>

    <script type="text/javascript">
        var e = document.getElementById("db_info");
        e.innerHTML='Found you';
    </script>
</head>
<body>
    <div id="content">
        <div id="tables">

        </div>        
        <div id="db_info">
        </div>
    </div>
</body>
</html>

Se eu usaralert(e); aparecenull.... e obviamente não recebo nenhum "te encontrei" na tela. O que estou fazendo errado?

questionAnswers(5)

yourAnswerToTheQuestion