teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

補足

2018/12/13 00:43

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア37481

answer CHANGED
@@ -2,7 +2,7 @@
2
2
  > Element.getElementsByClassName() メソッドは、引数で与えられたクラス名を含む全ての 子要素を ライブな HTMLCollectionで返します。
3
3
  [Element.getElementsByClassName() | MDN](https://developer.mozilla.org/ja/docs/Web/API/Element/getElementsByClassName)
4
4
 
5
- なので、直接`value`を参照することができません。配列のように扱ってください。
5
+ なので、`select.value`と直接`value`を参照することができません。配列のように扱ってください。
6
6
 
7
7
  また、`Element`には`getElementsByName()`メソッドがありません。
8
8
  [Element | MDN](https://developer.mozilla.org/ja/docs/Web/API/Element#Methods)

1

補足

2018/12/13 00:43

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア37481

answer CHANGED
@@ -4,5 +4,8 @@
4
4
 
5
5
  なので、直接`value`を参照することができません。配列のように扱ってください。
6
6
 
7
- また、`Element`には`getElementsByName()`メソッドがありません。`Document`のメソッドです。
7
+ また、`Element`には`getElementsByName()`メソッドがありません。
8
+ [Element | MDN](https://developer.mozilla.org/ja/docs/Web/API/Element#Methods)
9
+ これは`Document`のメソッドです。
8
- 代替として`querySelector`メソッドなどを使うのがいいかと思います。
10
+ 代替として`querySelector`メソッドなどを使うのがいいかと思います。
11
+ [Element.querySelector() | MDN](https://developer.mozilla.org/ja/docs/Web/API/Element/querySelector)