質問するログイン新規登録

質問編集履歴

1

詳細に

2016/10/04 06:35

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  Shift+Enterなどではイベントは発火せずに、Enterのみが押されたときにのみイベントが発生するようにしたいと思っています。
2
2
 
3
- 現状以下のようなものを作ってみたのですが、かない状況です。
3
+ 現状以下のようなものを作ってみたのですが、Shift+Enterを押しても「console.log('2')」が実行されてしまい、もちろんEnterのみを押しても「console.log('2')」が実行されてしまう状況です。
4
4
  また、これはShift+Enterのみを避けようとしたものですが、できれば◯◯+Enter全てを避けてEnterのみのときにイベントが発火するようにしたいです。
5
5
 
6
6
  わかる方、教えてください。
@@ -16,12 +16,13 @@
16
16
  function onKeyPress(e) {
17
17
  if(e.keyCode == '16') {//e.shiftKeyでもダメでした
18
18
  if (e.keyCode == '13') {
19
+ console.log('1')
19
20
  }
20
21
  else {
21
22
  }
22
23
  }
23
24
  else if(e.keyCode == '13') {
24
- console.log('1')
25
+ console.log('2')
25
26
  }
26
27
  }
27
28
  ```