回答編集履歴

4

コードミスの修正

2019/03/13 08:33

投稿

shuzi
shuzi

スコア197

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  for (var i = 0; i < inputs.length; i++) {
10
10
 
11
-   document.forms.select[i].value=i;
11
+   inputs[i].value=i;
12
12
 
13
13
  }
14
14
 

3

誤字の修正

2019/03/13 08:33

投稿

shuzi
shuzi

スコア197

test CHANGED
@@ -1,4 +1,4 @@
1
- inputの数も分からないのであれば一旦、すべてinputo配列取得してからforで回して設定していくのはどうでしょうか?
1
+ inputの数も分からないのであれば一旦、#test以下のinputを取得してからforで回して設定していくのはどうでしょうか?
2
2
 
3
3
 
4
4
 
@@ -8,7 +8,7 @@
8
8
 
9
9
  for (var i = 0; i < inputs.length; i++) {
10
10
 
11
- document.forms.select[i].value=i;
11
+   document.forms.select[i].value=i;
12
12
 
13
13
  }
14
14
 

2

ID以下のinputを取得

2019/03/13 08:32

投稿

shuzi
shuzi

スコア197

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ```ここに言語を入力
6
6
 
7
- var inputs = document.querySelectorAll('input');
7
+ var inputs = document.querySelectorAll('#test > input');
8
8
 
9
9
  for (var i = 0; i < inputs.length; i++) {
10
10
 

1

コードの編集

2019/03/13 08:31

投稿

shuzi
shuzi

スコア197

test CHANGED
@@ -1,6 +1,8 @@
1
1
  inputの数も分からないのであれば一旦、すべてinputoを配列取得してからforで回して設定していくのはどうでしょうか?
2
2
 
3
3
 
4
+
5
+ ```ここに言語を入力
4
6
 
5
7
  var inputs = document.querySelectorAll('input');
6
8
 
@@ -9,3 +11,5 @@
9
11
  document.forms.select[i].value=i;
10
12
 
11
13
  }
14
+
15
+ ```