回答編集履歴
2
提示した指摘に誤りがあったので訂正
test
CHANGED
@@ -12,8 +12,10 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
また、`setTimeout('myrefresh()', 1000 * 7);`とありますが、`setTimeout(myrefresh('xxx'), 1000 * 7);`ではないでしょうか?
|
15
|
+
~~また、`setTimeout('myrefresh()', 1000 * 7);`とありますが、`setTimeout(myrefresh('xxx'), 1000 * 7);`ではないでしょうか?
|
16
16
|
|
17
|
-
→
|
17
|
+
→ 関数を''で囲む必要はない、引数を受け取る必要がある(受け取らなくてもいいなら別ですが)~~
|
18
18
|
|
19
19
|
[追記]setTimeoutは関数を文字列で渡してもokのようです。(あまり推奨されませんが)
|
20
|
+
|
21
|
+
[追記2] 提示した方法が良くない手法だったので訂正します。コールバック関数にするなどの方法を取るべきですね。
|
1
一部指摘を訂正
test
CHANGED
@@ -14,4 +14,6 @@
|
|
14
14
|
|
15
15
|
また、`setTimeout('myrefresh()', 1000 * 7);`とありますが、`setTimeout(myrefresh('xxx'), 1000 * 7);`ではないでしょうか?
|
16
16
|
|
17
|
-
→関数を''で囲む必要はない、引数を受け取る必要がある(受け取らなくてもいいなら別ですが)
|
17
|
+
→~~関数を''で囲む必要はない~~、引数を受け取る必要がある(受け取らなくてもいいなら別ですが)
|
18
|
+
|
19
|
+
[追記]setTimeoutは関数を文字列で渡してもokのようです。(あまり推奨されませんが)
|