ich bin mit meinem latein am ende, hoffentlich ist es nicht einfach ein kleiner "übersehfehler".
HTML
<html>
<head>
<script>
function init() {
elements = {
diver : [document.getElementById('hut'), document.getElementById('mut'), document.getElementById('gut')]
}
after_init();
}
function after_init() {
window.setTimeout(function() {
elements.diver[0].style.color = "#123456";
elements.diver[1].style.border = "1px solid red";
elements.diver[2].style.fontWeight = "bold";
}, 2500);
}
window.addEventListener("load", init(), false);
</script>
</head>
<body>
<div id="hut">GUT</div>
<div id="mut">HUT</div>
<div id="gut">MUT</div>
</body>
</html>
Alles anzeigen
mit diesem code wollte ich eig nur ein wenig mit addEventListener rumspielen, damit ich ihn verstehe, und jetzt passiert es, dass document.getElementById("hut") und auch die anderen beiden auf einmal null als value haben!?