回答編集履歴

1

誤り訂正

2018/10/03 13:05

投稿

spookybird
spookybird

スコア1803

test CHANGED
@@ -1,3 +1,17 @@
1
- `getElementsByClassName`は、`getElements`と書いてあるとおりノードリストで取得されます。
1
+ `getElementsByClassName`は、`getElements`と書いてあるとおり~~ノードリスト~~ [HTMLCollection](https://developer.mozilla.org/ja/docs/Web/API/HTMLCollection)で取得されます。
2
2
 
3
3
  配列と似たような操作が可能なので、`document.getElementsByClassName("key1")[0].value;`で最初のひとつを参照して`value`を取得することができます。
4
+
5
+
6
+
7
+ ### 追記
8
+
9
+
10
+
11
+ 回答文中に誤りがあったので修正しました。
12
+
13
+ [NodeList](https://developer.mozilla.org/ja/docs/Web/API/NodeList)ではなく[HTMLCollection](https://developer.mozilla.org/ja/docs/Web/API/HTMLCollection)として取得されます。
14
+
15
+ 似て非なるものなのでご注意ください。
16
+
17
+ 申し訳ありませんでした。