document.body.onkeydown = function (e) {
var left = 0;
var top = 0;
var block = document.getElementById("blocks");
e = e || event;
switch(e.keyCode) {
case 37: // влево
left -= 20;
block.style.left = left+'px' ;
return false;
case 38: // вверх
top -= 20;
block.style.top = top+'px' ;
return false;
case 39: // вправо
left += 20;
block.style.left = left+'px' ;
return false;
case 40: // вниз
top =top+ 20;
block.style.top = top+'px' ;
return false;
}
}
написал но все равно не то. Как правильно?
|