Das muss vorher schon was falsch sein.. ich glaub der führt die function gar nicht erst aus.. jedenfalls werden die beiden alert nicht angezeigt :-(
Ich geb euch mal den gesamten Quelltext:
<html>
<head><title>Test</title>
<style type="text/css">
img { position:absolute; }
</style>
<script type="text/javascript">
var a = 0;
var b = 0;
var i = 1;
function down() {
alert(a + b); /*nur zum überprüfen (wird shcon nicht ausgeführt!?)*/
var a++;
var b++;
alert(a + b); /*nur zum überprüfen*/
document.getElementById("layer").style.left = a + "px";
document.getElementById("layer").style.left = b + "px";
i++;
if (i >= 200) {
window.clearInterval(moving);
}
var moving = window.setInterval("down()", 10);
}
</script>
</head>
<body bgcolor="blue" onload="down()">
<img src="sonne.bmp">
</body></html>
Danke schonmal MfG Fredo