¿Javascript no puede encontrar el elemento por id? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

¿Por qué jQuery o un método DOM como getElementById no encuentra el elemento? 6 respuestas
<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>

Si yo usoalert(e); aparecenull.... y obviamente no obtengo ningún "te encontré" en la pantalla. ¿Qué estoy haciendo mal?

Respuestas a la pregunta(5)

Su respuesta a la pregunta