在JavaScript中觸發(fā)鍵盤事件我正在嘗試使用JavaScript在Safari中模擬鍵盤事件。我試過這個:var event = document.createEvent("KeyboardEvent");event.initKeyboardEvent("keypress", true, true, null, false, false, false, false, 115, 0);......還有這個:var event = document.createEvent("UIEvents");event.initUIEvent("keypress", true, true, window, 1);event.keyCode = 115;但是,在嘗試這兩種方法之后,我遇到了同樣的問題:在執(zhí)行代碼之后,事件對象的keyCode/ whichproperties設(shè)置為0,而不是115。有誰知道如何在Safari中可靠地創(chuàng)建和發(fā)送鍵盤事件?(如果可能的話,我寧愿用純JavaScript實現(xiàn)它。)
在JavaScript中觸發(fā)鍵盤事件
狐的傳說
2019-07-23 14:36:24