2014-02-10 102 views
0

是否可以使用keydown javascript方法發佈表單數據?提交表單數據的功能鍵

我必須寫一個應急系統,其用戶習慣於打F鍵(舊的主機系統)屏幕間反彈了「備份」的應用程序。他們根本不想現代化(鼠標?whats that !?),並且希望功能保持不變,因此沒有學習曲線。我有javascript來檢測被按下的f鍵,但似乎無法找到傳遞某些表單數據的方式,所以我可以讓他們導航這隻豬。

回答

1

基本輪廓是:

document.body.addEventListener("keydown", function (event) { 
    if (event.keyCode === 70) { // 70 = f 
     document.getElemenById("formforpigs").submit(); 
    } 
}); 

你可以設置該keydown聽衆聽各種鍵和快捷鍵,使其更加模塊化也是一個不錯的主意。

+0

謝謝你這麼多,這可能是最嚴格的,非進步的事情,我曾經參與了。(formforpigs ...真棒!)看起來像我應該在我的JavaScript語法複習。 – phpags