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

質問編集履歴

4

誤字訂正

2019/12/18 10:45

投稿

yoshi.R
yoshi.R

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- JavaScriptで androidでのevent.keyなどで 関数を実行
1
+ JavaScriptでevent.keyなどがandroidのソフトキーボード(enter)が反応
body CHANGED
File without changes

3

誤字訂正

2019/12/18 10:45

投稿

yoshi.R
yoshi.R

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- javascript androidでのevent.keyなどで 関数を実行したい
1
+ JavaScriptで androidでのevent.keyなどで 関数を実行したい
body CHANGED
File without changes

2

誤字訂正

2019/12/18 10:42

投稿

yoshi.R
yoshi.R

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- javascript androidでのevent.keyでconsole.logがでない
1
+ javascript androidでのevent.keyなどで 関数を実行した
body CHANGED
File without changes

1

詳細を追記しました。

2019/12/15 10:44

投稿

yoshi.R
yoshi.R

スコア13

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,6 @@
2
2
 
3
3
  keydown,keycode,keypressも試して見ましたがダメでした。
4
4
 
5
- どうすればいいでしょうか??
6
5
 
7
6
  よろしくお願いします。
8
7
 
@@ -11,4 +10,28 @@
11
10
  window.document.onkeyup = function(event){
12
11
  if (event.key == 'Enter') console.log('hello Enter')
13
12
  }
14
- ```
13
+ ```
14
+
15
+
16
+ ![イメージ説明](412fbd192f0e6fbcdcaab8d47eda83cb.png)
17
+ 入力の”0”の右二つ目の➡️のボタンが 
18
+
19
+ ```javaScript
20
+ document.addEventListener('keydown', (event) => {
21
+ var keyName = event.key;
22
+
23
+ if (event.ctrlKey) {
24
+ console.log(`keydown:Ctrl + ${keyName}`);
25
+ } else if (event.shiftKey) {
26
+ console.log(`keydown:Shift + ${keyName}`);
27
+ } else {
28
+ console.log(`keydown:${keyName}`);
29
+ }
30
+ });
31
+ ```
32
+
33
+ 上記コードで undefinedが帰ってきました。
34
+
35
+ こボタンはenterでなさそうです.
36
+
37
+ このボタンのkey.eventなどで、関数を発火させたいのですが どうすればいいでしょうか??