質問編集履歴
1
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,19 +8,51 @@
|
|
8
8
|
|
9
9
|
```HTML
|
10
10
|
|
11
|
-
|
11
|
+
<!DOCTYPE html>
|
12
12
|
|
13
|
-
|
13
|
+
<html>
|
14
14
|
|
15
|
+
<body>
|
16
|
+
|
17
|
+
<div id="favorites">
|
18
|
+
|
19
|
+
<p class="fruit">Apple</p>
|
20
|
+
|
21
|
+
<p class="fruit">Orange</p>
|
22
|
+
|
23
|
+
<p class="fruit">Banana</p>
|
24
|
+
|
25
|
+
<p class="animal">Dog</p>
|
26
|
+
|
27
|
+
<p class="animal">Cat</p>
|
28
|
+
|
29
|
+
<p class="fruit">Kiwi</p>
|
30
|
+
|
31
|
+
<p class="animal">Horse</p>
|
32
|
+
|
33
|
+
</div>
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
<script>
|
38
|
+
|
39
|
+
function getFruits() {
|
40
|
+
|
41
|
+
var elements = document.getElementsByClassName("fruit");
|
42
|
+
|
15
|
-
return
|
43
|
+
return fruit;
|
16
44
|
|
17
45
|
}
|
46
|
+
|
47
|
+
</script>
|
48
|
+
|
49
|
+
</body>
|
50
|
+
|
51
|
+
</html>
|
18
52
|
|
19
53
|
```
|
20
54
|
|
21
55
|
|
22
|
-
|
23
|
-
エラーが以下の様に出ました。
|
24
56
|
|
25
57
|
node test.js
|
26
58
|
|
@@ -28,17 +60,21 @@
|
|
28
60
|
|
29
61
|
正しく実行できること
|
30
62
|
|
31
|
-
ReferenceError:
|
63
|
+
ReferenceError: fruit is not defined
|
32
64
|
|
33
|
-
at get
|
65
|
+
at getFruits (file:///root/src/index.html:4:9)
|
34
66
|
|
35
67
|
at test (/root/src/test.js:10:25)
|
36
68
|
|
37
69
|
at /root/src/jsdom-test-utils:117:9
|
38
70
|
|
71
|
+
19% Completed
|
39
72
|
|
40
73
|
|
74
|
+
|
75
|
+
|
76
|
+
|
41
|
-
.エラーである様に,「
|
77
|
+
.エラーである様に,「fruit」が定義できていないことや、getElementsByClassNameが機能させることができていないことはわかるのですが、
|
42
78
|
|
43
79
|
正しく実行することができません。
|
44
80
|
|