天天看點

關于KeyCode被棄用後的問題

關于KeyCode被棄用後的問題

  • ​​前情​​
  • ​​解決方法​​

前情

目前在開發是會發現,鍵盤事件的event事件對象的keyCode=“ASCll碼值”已經被棄用了,但是大部分情況是不影響使用的,但是為了避免不必要的麻煩,還是建議大家依據實際情況做選擇。

解決方法

document.onkeyup = function(event) {
            event = window.event || event;
            // 新方法
            if (event.key == 'p') {
                alert("按下了p鍵");
            }
            // 舊方法
            if (event.keyCode == 80) {
                alert("按下了p鍵");
            }
        }      

簡單來說就是将

繼續閱讀