hi,
Jedoch wird nach einer einer Sekunde ein Fehler verursacht. IE (6.0) meldet dann "Objekt erforderlich". Woran mag das liegen!?
ich vermute folgendes:
document.onkeydown = moving;
damit sorgst du dafür, dass die funktion beim (runter)drücken einer taste aufgerufen wird.
function moving(k) {
if(window.event.keyCode == 38 || k == 38)
da die funktion durch einen event ausgelöst wurde, gibt es bei diesem ersten aufruf window.event.keyCode.
window.setTimeout("moving(38)", 1000);
bei diesem aufruf denke ich aber, ist window.event.keyCode gar nicht existent, da die funktion jetzt nicht durch einen event ausgelöst wurde, sondern durch setTimeout.
gruss,
wahsaga