質問編集履歴

1

新しい質問へご案内致しました!

2016/02/20 06:47

投稿

fama
fama

スコア105

test CHANGED
File without changes
test CHANGED
@@ -1,55 +1,3 @@
1
- お読み頂きましてありがとうござます
1
+ 重複した質問内容になりました為、こちらをお読み下さい。
2
2
 
3
- 現在、ボタンを押すと特定の処理を特定回数ループするという処理を記述しているのですが、思うようにうまくいかずに困っています。
4
-
5
-
6
-
7
- Javascriptに詳しい方、是非アドバイスよろしくお願い致します!
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
- ①スクロールと書いている文字をクリックすると関数 startScroll が呼び出されます。
16
-
17
- ```html
18
-
19
- <p class="mdl-navigation__link" onclick="startScroll();">スクロール</p>
20
-
21
- ```
22
-
23
- ②以下のコードが実行されます。
24
-
25
- ```javascript
26
-
27
- function startScroll()
28
-
29
- {
30
-
31
- setInterval(scrollDown,3000);
32
-
33
- }
34
-
35
-
36
-
37
- function scrollDown()
38
-
39
- {
40
-
41
- var webview = document.getElementById('mainWebview');
3
+ https://teratail.com/questions/27755
42
-
43
- webview.executeJavaScript('window.scrollTo(0, 100000000)');
44
-
45
- }
46
-
47
- ```
48
-
49
-
50
-
51
- 本来であれば3秒毎に繰り返して処理を継続して欲しいのですが、この書き方だと1回のみスクロールが実行されて終わってしまいます。
52
-
53
-
54
-
55
- どのように記述をすれば3秒毎に scrollDown がループするようになるのでしょうか?