スクロールの位置(量)を取得・設定

要素のスクロールの位置(量)を取得・設定するには、element.scrollTopプロパティとelement.scrollLeftプロパティを使用します。
ウィンドウのスクロールの位置(量)を取得・設定する場合、 Webkit系(Safari, Chrome, iOS)・IE5はdocument.bodyオブジェクト(body要素)、IE(6以上)・Firefox・Operaはdocument.documentElementオブジェクト(html要素)でそれぞれ取得・設定します。

  • ※ IE8以下では、ブラウザ自身(ウィンドウ)のスクロール以外の要素は対応していません。

構文

対象要素 element 取得・設定する対象の要素
戻り値 getTopPosition
getLeftPosition
取得した値
設定値 setTopPosition
setLeftPosition
設定する値

サンプルコード

取得

設定

JavaScript逆引きリファレンス一覧へ戻る