回答編集履歴
2
テキスト修正
test
CHANGED
@@ -10,7 +10,9 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
(2) for(i=0;i<=4;i++){のループによって、tmstr()を5回呼んでいるが、
|
13
|
+
(2) for(i=0;i<=4;i++){のループによって、tmstr()を5回呼んでいるが、
|
14
|
+
|
15
|
+
setInterval() は1回呼べばOK
|
14
16
|
|
15
17
|
|
16
18
|
|
@@ -18,9 +20,9 @@
|
|
18
20
|
|
19
21
|
|
20
22
|
|
21
|
-
(4) 希望の回数だけ点滅させたら点滅を終了させるための変数timer1が、window.onload の
|
23
|
+
(4) 希望の回数だけ点滅させたら点滅を終了させるための変数timer1が、window.onload の
|
22
24
|
|
23
|
-
|
25
|
+
ローカル変数となっており、tmstr()の中の timer1 は同じものを指していない。
|
24
26
|
|
25
27
|
|
26
28
|
|
1
テキスト修正
test
CHANGED
@@ -6,27 +6,25 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
|
9
|
+
(1) window.onload の中の変数btnがどこで定義されているか不明
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
|
13
|
+
(2) for(i=0;i<=4;i++){のループによって、tmstr()を5回呼んでいるが、setInterval() は1回呼べばOK
|
14
|
-
|
15
|
-
setInterval() は1回呼べばOK
|
16
14
|
|
17
15
|
|
18
16
|
|
19
|
-
|
17
|
+
(3) よって、希望の回数の点滅が完了したという判定を、別に追加する必要がある。
|
20
18
|
|
21
19
|
|
22
20
|
|
23
|
-
|
21
|
+
(4) 希望の回数だけ点滅させたら点滅を終了させるための変数timer1が、window.onload のローカル変数で
|
24
22
|
|
25
|
-
|
23
|
+
tmstr()の中の timer1 は同じものを指していない。
|
26
24
|
|
27
25
|
|
28
26
|
|
29
|
-
|
27
|
+
(5) 5回点滅させたいのなら、a()のvisibilityの入れ替えは、10回行われる必要がある。
|
30
28
|
|
31
29
|
|
32
30
|
|