Javascript: Element kann nicht mit getElementById abgerufen werden [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Warum findet jQuery oder eine DOM-Methode wie getElementById das Element nicht? 6 Antworten

OK. Ich brauche frische Augen, weil ich für eine Stunde immer noch dieses verdammte Problem habe!

Hier ist mein einfacher HTML-Code (testssio.html), der Javascript-Skript enthält:

<!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>

Aber es geht nicht! Mit dem Debugger bekomme ich:

Uncaught TypeError: Cannot set property 'html' of null          /testssio/:6

Versteht es jemand? Ich weiß, dass es nicht der richtige Ort ist, um nach Debugging-Hilfe zu suchen, aber ich werde verrückt, wenn ich es nicht verstehe! Also bitte, Hilfe?

Tahnks im Voraus.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage