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

回答編集履歴

1

綴りが間違っていたので修正します。

2020/04/30 04:03

投稿

Yasumichi
Yasumichi

スコア1773

answer CHANGED
@@ -1,7 +1,10 @@
1
- getElementByIdClassName() は該当する要素が1つでも配列を返すのでそれを考慮する必要があります。
1
+ getElementsByClassName() は該当する要素が1つでも配列を返すのでそれを考慮する必要があります。
2
2
 
3
3
  ```javascript
4
- document.getElementByIdClassName('update-button')[0].disabled = true;
4
+ document.getElementsByClassName('update-button')[0].disabled = true;
5
5
  ```
6
6
 
7
- とインデックスを付けたら動きませんか?
7
+ とインデックスを付けたら動きませんか?
8
+
9
+ 【補足】
10
+ getElementById() のように getElement と単数形になっているものは、このような処置が必要ありませんが、getElementsByTagName() のように getElements と複数形になっているものは同様の処置が必要です。