質問編集履歴
1
詳細に
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('
|
25
|
+
console.log('2')
|
25
26
|
}
|
26
27
|
}
|
27
28
|
```
|