need to move div, inside of another div. Left and right direction is working, but up and down isn't working. What I do wrong?
Here is my code:
var mover = document.getElementById('mover');
var wrapper = document.getElementById('wrapper');
var left = 0;
var top = 0;
function move(e) {
if (e.keyCode == 39){
left +=20;
mover.style.left = left + 'px';
}
if (e.keyCode == 37){
left -=20;
mover.style.left = left + 'px';
}
if (e.keyCode == 40){
top +=20;
mover.style.top = top + 'px';
}
if (e.keyCode == 38){
top -=20;
mover.style.top = top + 'px';
}
}
document.onkeydown = move;
// 37left 38up 39right 40down