потому, что использование не корректно... пример использования и возвращаемый результат...
https://developer.mozilla.org/en-US/docs/Web/API/E...
следует применять при переборах, что бы подтвердить наличие элемента в коллекции, а не получить элементы
если нужно получить по классу, то можно сделать что то типа
document.getElementsByClassName -- в старых не везде работал (вроде с 9й ИЕ), на крайняк кривой querySelector/querySelectorAll заюзать