1
是否可以在JavaScript中映射鍵組合?例如,選項卡用於在表單元素之間導航。現在我可以將選項卡映射到另一個鍵(如C-n)並使用該鍵組合進行導航?Javascript中的鍵映射
是否可以在JavaScript中映射鍵組合?例如,選項卡用於在表單元素之間導航。現在我可以將選項卡映射到另一個鍵(如C-n)並使用該鍵組合進行導航?Javascript中的鍵映射
需要2個步驟:
1)禁用內置的選項卡導航。您可以通過在您的輸入元素中添加tabIndex =「 - 1」屬性來實現此目的。
2)使用JavaScript鉤住鍵盤事件以執行您自己的自定義導航。我會推薦一個鍵盤庫,例如keymaster來幫助簡化事情。
如果您不想使用庫,您會對文檔級別附加的keydown/keyup事件感興趣(有關更多信息,請參閱Keyboard Events的MDC條目)。
我的意思是地圖選項卡到C-n,我可以讓它們都工作嗎? – Scaraffe
keymaster似乎不支持 – Scaraffe