以下の内容はhttps://toburau.hatenablog.jp/entry/20140305/1394039412より取得しました。


カーソルキーでのスクロールを抑制する

キーボードの入力でカーソルキーが押されたとき、ブラウザのページがスクロールしてしまうことがある。これを抑制するにはevent.preventDefault()を呼べばよい。呼ぶことによってイベントがキャンセルされる。

<html>
<head>
<script>
window.onload = function() {
  window.addEventListener('keydown', keydownfunc, true);
}

var keydownfunc = function( event ) {
  var code = event.keyCode;
    switch(code) {
    case 37: // ←
    case 38: // ↑
    case 39: // →
    case 40: // ↓
      event.preventDefault();
      console.log(code);
  }
}
</script>
</head>
<body>
</body>
</html>

このコードではカーソルキーが入力されたときにevent.preventDefault()を呼び、スクロールしないようにしている。




以上の内容はhttps://toburau.hatenablog.jp/entry/20140305/1394039412より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14