質問編集履歴

4

2020/07/30 21:40

投稿

momomomon
momomomon

スコア13

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,10 @@
3
3
 
4
4
 
5
5
  ```HTML
6
+
7
+
8
+
9
+ ```
6
10
 
7
11
 
8
12
 

3

2020/07/30 21:40

投稿

momomomon
momomomon

スコア13

test CHANGED
File without changes
test CHANGED
@@ -6,15 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- <p class="q-body">
10
-
11
- <input id="q4input" type="text" size="4"></input>
12
-
13
- <button id="q4-btn">判定</button><br>
14
-
15
- 50より小さい?:<span id="q4result"></span>
16
-
17
- </p>
9
+ ```JavaScript
18
10
 
19
11
 
20
12
 
@@ -22,34 +14,4 @@
22
14
 
23
15
 
24
16
 
25
- ```JavaScript
26
-
27
-
28
-
29
- var input4 = document.getElementById("q4input").value; // "q4input"のDOM要素の取得
30
-
31
- var btn4 = document.getElementById("q4-btn"); // "q4-btn"のDOM要素の取得
32
-
33
- var elm4 = document.getElementById("q4result"); // "q4result"のDOM要素の取得
34
-
35
- btn4.onclick = click4; // btn4のonclickプロパティにイベントハンドラを設定
36
-
37
- function click4(){
38
-
39
-     if (input4 < 50) {
40
-
41
-        elm4.textContent = `はい`;
42
-
43
-     } else {
44
-
45
-        elm4.textContent = `いいえ`;
46
-
47
-     }
48
-
49
- }
50
-
51
- ```
52
-
53
-
54
-
55
17
  ###"q4input"にどんな数字を入力しても表示される結果が「はい」になってしまいます。エラーメッセージは表示されなかったので尚更原因が分からず、いろいろ調べて試行錯誤しましたがどうしても正常に実行されません。原因が分かる方いらっしゃいましたらご教示お願いします。

2

2020/07/30 21:40

投稿

momomomon
momomomon

スコア13

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  function click4(){
38
38
 
39
-     if (number4 < 50) {
39
+     if (input4 < 50) {
40
40
 
41
41
         elm4.textContent = `はい`;
42
42
 

1

2020/07/30 19:19

投稿

momomomon
momomomon

スコア13

test CHANGED
File without changes
test CHANGED
@@ -36,15 +36,15 @@
36
36
 
37
37
  function click4(){
38
38
 
39
- if (number4 < 50) {
39
+     if (number4 < 50) {
40
40
 
41
- elm4.textContent = `はい`;
41
+        elm4.textContent = `はい`;
42
42
 
43
- } else {
43
+     } else {
44
44
 
45
- elm4.textContent = `いいえ`;
45
+        elm4.textContent = `いいえ`;
46
46
 
47
- }
47
+     }
48
48
 
49
49
  }
50
50