最佳答案
getElementsByClassName
(以及类似于 getElementsByTagName
和 querySelectorAll
的函数)的工作原理是否与 getElementById
相同,或者它们返回的是一个元素数组?
我问这个问题的原因是因为我正在尝试使用 getElementsByClassName
改变所有元素的样式。
//doesn't work
document.getElementsByClassName('myElement').style.size = '100px';
//works
document.getElementById('myIdElement').style.size = '100px';