0
var element = document.getElementById('image1');
function leftArrowPressed() {
element.style.left = parseInt(element.style.left) - 5 + 'px';
}
コードは矢印キーで動画を再生するためのコードです。 element
がグローバル変数である場合、動作しませんが、ローカル変数のときに機能します。どうして?グローバルおよびローカル変数発行
あなたの現在の投稿コードに対するサイドクエスト:関数leftArrowPressed()で変数要素を引数として渡すのはなぜですか? – reporter
あなたはどのように私を見せてくれますか? –
'function leftArrowPressed(anObject){anObject.style.left = parseInt(anObject.style.left) - 5 + 'px';} leftArrowPressed(要素);' – reporter