Что возвращают методы querySelectorAll и getElementsBy*?

Do getElementsByClassName(и аналогичные функции, такие как getElementsByTagNameи querySelectorAll) работают так же, как getElementById или они возвращают массив элементов?

Причина, по которой я спрашиваю, заключается в том, что я пытаюсь изменить стиль всех элементов, используя getElementsByClassName. Увидеть ниже.

//doesn't work
document.getElementsByClassName('myElement').style.size = '100px';

//works
document.getElementById('myIdElement').style.size = '100px';
124
задан rv7 7 January 2019 в 12:37
поделиться