Есть простой элемент:
<div class="box"></div>
Стили:
.class {
width: 20rem;
height: 20rem;
border: 1px solid black;
}
Попытка обращения к нему по классу не срабатывает:
let box = document.getElementsByClassName('box');
box.style.backgroundColor = 'red';
При этом при замене класса на id обращение срабатывает.
Почему это происходит, ошибка или особенность языка?