Tag: dom traversal

querySelectorAll,getElementsByClassName和其他getElementsBy *方法返回什么?

getElementsByClassName (和类似的函数,如getElementsByTagName和querySelectorAll )与getElementById一样工作,还是返回元素数组? 我问的原因是因为我试图改变使用getElementsByClassName所有元素的风格。 见下文。 //doesn't work document.getElementsByClassName('myElement').style.size = '100px'; //works document.getElementById('myIdElement').style.size = '100px';