js代码:
<script type="text/javascript">
window.onload = function(){
var box16 = document.getElementById('box16');
var speed = 20;
var dir = 0;//修改dir来改变方向
setInterval(function(){//开启定时器,控制移动方向
switch(dir){
case 37:
box16.style.left = box16.offsetLeft-speed+"px";
break;
case 38:
box16.style.top = box16.offsetTop-speed+"px";
break;
case 39:
box16.style.left = box16.offsetLeft+speed+"px";
break;
case 40:
box16.style.top = box16.offsetTop+speed+"px";
break;
}
},50);
document.onkeydown = function(event){
event = event || window.event;
dir = event.keyCode;
};
document.onkeyup = function(){
dir = 0;
};
};
</script>