鍵盤按鍵碼揭秘:108 對應哪個按鍵?
我們知道 e.keyCode === 13 代表回車鍵 (Enter),但 e.keyCode === 108 又是什么呢?
答案是:數字小鍵盤上的回車鍵。 標準鍵盤通常有兩個回車鍵:一個位于字母區右側的主回車鍵 (keyCode 通常為 13),另一個位于數字小鍵盤區域 (keyCode 通常為 108)。
代碼 if (e.keyCode === 108 || e.keyCode === 13) 正是為了同時監聽并處理這兩個回車鍵的按下事件,防止它們觸發默認行為,例如表單提交等。 這在需要精確控制回車鍵功能的應用場景中非常重要,可以避免意外操作或沖突。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END