С getElemenById то понятно, как тогда с getElementsByTegName? Тоже можно получить элемент из массива элементов не добавляя классы в html. Тоже не могу до конца понять их принципиальное отличие.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.