js通过元素class名字获取元素集合的具体实现

Javascript教程 2025-08-21

复制代码代码如下:

function getElementsByClassName(n) {

var classElements = [],allElements = document.getElementsByTagName('*');

for (var i=0; i<  allElements.length; i++ )

{

if (allElements[i].className == n ) {

classElements[classElements.length] = allElements[i];

}

}

return classElements;

}