質問編集履歴

1

サンプルコードを追加

2017/03/20 08:59

投稿

kphex
kphex

スコア42

test CHANGED
File without changes
test CHANGED
@@ -12,6 +12,32 @@
12
12
 
13
13
 
14
14
 
15
+ 参考に以下までは実装したのですが、やはり思うような結果は生まれませんでした。
16
+
17
+
18
+
19
+ ```javascript
20
+
21
+ (function(win, doc) {
22
+
23
+ "use strict";
24
+
25
+ var btn = doc.getElementById("someBtn");
26
+
27
+ var pressEvent = new KeyboardEvent("keydown", {key : "h", ctrlKey: true});
28
+
29
+ btn.addEventListener("click", function(evt) {
30
+
31
+ btn.dispatchEvent(pressEvent);
32
+
33
+ }, false);
34
+
35
+ })(this, document);
36
+
37
+ ```
38
+
39
+
40
+
15
41
  具体的な想定としては
16
42
 
17
43
  `id="someBtn"`を押したらキーボートの`ctl + h`を押してソフトウェア上ので設定したショートカットキーの`ctl + h`を実行する。という物になります。