質問編集履歴

2

コードを書き換えました

2019/07/11 04:43

投稿

type
type

スコア11

test CHANGED
File without changes
test CHANGED
@@ -74,4 +74,64 @@
74
74
 
75
75
 
76
76
 
77
+ ---
78
+
79
+ 追記
80
+
81
+
82
+
83
+ 上のコードを訂正しましたが、今度は画像が永遠に拡大していってしまいます。
84
+
85
+ if (w > 200)...で止まるようにしたつもりだったのですがどこが悪いのか分かりません。
86
+
87
+
88
+
89
+
90
+
91
+
92
+
93
+ ```JavaScript
94
+
95
+ var num = [1,2,3,4,5,6];
96
+
77
- よろしくお願いします。
97
+ var w = 100;
98
+
99
+ var timerId;
100
+
101
+
102
+
103
+
104
+
105
+ function zoom() {
106
+
107
+ for(var i of num) {
108
+
109
+ w = Number(document.getElementById('picture'+i).getAttribute('width'));
110
+
111
+ timerId = setInterval('change();', 100);
112
+
113
+ }
114
+
115
+ }
116
+
117
+
118
+
119
+ function change() {
120
+
121
+ for(var i of num) {
122
+
123
+ w += 10;
124
+
125
+ document.getElementById('picture'+i).setAttribute('width', w);
126
+
127
+ if (w > 200) {
128
+
129
+ clearInterval(timerId);
130
+
131
+ }
132
+
133
+ }
134
+
135
+ }
136
+
137
+ ```

1

変更しました

2019/07/11 04:43

投稿

type
type

スコア11

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,6 @@
1
1
  ### 配列とfor文で連続する画像のidを一括取得したい
2
2
 
3
3
 
4
-
5
- かなり初心者なので許してください
6
4
 
7
5
  HTML,JavaScript,CSSでサイトをつくっています。
8
6