var element = document.getElementById('image1');
function leftArrowPressed () {
element.style.left = parseInt(element.style.left) - 5 + 'px';
}
代码用于使用箭头键移动图像。当element
是全局变量时,它不起作用,但当它是局部变量时起作用。为什么?
答案 0 :(得分:0)
范围没有任何问题。
我没有看到所有代码。我猜这个问题是因为当DOM元素不存在时调用它。
var element = document.getElementById("image1");
尝试使用window.onload
。