回答編集履歴

1

追記

2021/10/04 14:02

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -21,3 +21,77 @@
21
21
 
22
22
 
23
23
  ボタンが押されたときに値を取得するように制御する必要があるということです。
24
+
25
+
26
+
27
+ ---
28
+
29
+
30
+
31
+ リクエストがあったので…
32
+
33
+
34
+
35
+ ```HTML
36
+
37
+ <!DOCTYPE html>
38
+
39
+ <html lang="ja">
40
+
41
+ <head>
42
+
43
+ <meta charset="UTF-8">
44
+
45
+ <title>サンプル</title>
46
+
47
+ </head>
48
+
49
+ <body>
50
+
51
+
52
+
53
+ <p>
54
+
55
+ <input type="text" id="nameText">
56
+
57
+ <input type="button" value="Check" id="checkButton" onclick="buttonClick();">
58
+
59
+ </p>
60
+
61
+
62
+
63
+ <p id="msg"></p>
64
+
65
+ <p id="mm"></p>
66
+
67
+
68
+
69
+ <script>
70
+
71
+ const valueList = ['リンゴ', 'バナナ', 'メロン'];
72
+
73
+ const nameText = document.getElementById("nameText");
74
+
75
+ const msg = document.getElementById('msg');
76
+
77
+ const mm = document.getElementById('mm');
78
+
79
+ function buttonClick() {
80
+
81
+ let inputValue = nameText.value;
82
+
83
+ msg.innerText = inputValue;
84
+
85
+ mm.innerText = valueList.indexOf(inputValue);
86
+
87
+ }
88
+
89
+ </script>
90
+
91
+
92
+
93
+ </body>
94
+
95
+ </html>
96
+
97
+ ```