回答編集履歴

1

一定のルールに則ったHTMLでマークアップ

2016/06/22 07:58

投稿

think49
think49

スコア18166

test CHANGED
@@ -14,13 +14,19 @@
14
14
 
15
15
  でそれぞれ個別処理を作るよりは一定のルールに則ったHTMLでマークアップしてJavaScriptで自動的に判断させると汎用性が上がります。
16
16
 
17
+ こうすれば、[A], [B], [C] キーの同時押しなど、HTMLを書き換えればいくらでも応用できます。
17
18
 
18
19
 
20
+
19
- - [複数キーの同時押下を検出する - JSFiddle](https://jsfiddle.net/ahL25ayq/2/)
21
+ - [複数キーの同時押下を検出する - JSFiddle](https://jsfiddle.net/ahL25ayq/3/)
20
22
 
21
23
 
22
24
 
23
25
  ```
26
+
27
+ <h1>複数キーの同時押下を検出する</h1>
28
+
29
+
24
30
 
25
31
  <h2>keydown</h2>
26
32
 
@@ -33,6 +39,8 @@
33
39
  <p>[A]. [B] キーを同時に押した回数(keydown): <span id="keydown-a&amp;b">0</span></p>
34
40
 
35
41
  <p>[B]. [F] キーを同時に押した回数(keydown): <span id="keydown-b&amp;f">0</span></p>
42
+
43
+ <p>[A]. [B], [C] キーを同時に押した回数(keydown): <span id="keydown-a&amp;b&amp;c">0</span></p>
36
44
 
37
45
 
38
46
 
@@ -47,6 +55,8 @@
47
55
  <p>[A]. [B] キーを同時に押した回数(keyup): <span id="keyup-a&amp;b">0</span></p>
48
56
 
49
57
  <p>[B]. [F] キーを同時に押した回数(keyup): <span id="keyup-b&amp;f">0</span></p>
58
+
59
+ <p>[A]. [B], [C] キーを同時に押した回数(keyup): <span id="keyup-a&amp;b&amp;c">0</span></p>
50
60
 
51
61
 
52
62