複数形ですから、戻り値は要素の配列です。3:34コメントありがとうございました。戻り値に注目すれば良いんですね。太字していただいているようにメソッド名自体に「Element」「Elements」と明記されていますね。正確には配列ではありません。ご指摘ありがとうございます。確かに配列ではなく、NodeListという型です。配列らしい操作は通用しません。票4getElementByIdIDはそのページで唯一でなければならないので、(もしあれば)結果は1つのエレメントであり[0]は不要です。結果が1つのエレメントであっても[0]が必要です(値が1つの配列と同じ意味)。document.getElementById("foo")はtrueになる)ただ一つのエレメントですので不要です。文書のコンテンツを示す要素です。要素は文書中に一つだけ配置できます。要するに、ノード検索・指定する場合にノードリスト(ノード集合)が返るような場合にインデクスによるアクセスが必要で、ノードリストにならない一つのノードの場合必要無いということですね。個の銅バッジメソッドの戻り値が「1つの要素」or「ノードリスト」、の違いですね。リンク提示&引用ありがとうございました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。