jQuery根据class获取对象大家从所周知,灰常的方便。下面不多说
/*
* clsName:给定类名
* tagName:给定的HTML元素,如果为任意 tagName='*'
* ClassElements:返回值
*/
function getElementsByClassName(clsName, tagName) {
var ClassElements = [];
selElements = document.getElementsByTagName(tagName);
for (var i = 0; i < selElements.length; i++) {
if (selElements[i].className == clsName) {
ClassElements[ClassElements.length] = selElements[i];
}
}
return ClassElements;
}
本文介绍了一个使用原生JavaScript模拟jQuery中根据类名选取元素的方法。该方法通过遍历指定标签名的所有实例来查找带有特定类名的元素,并将它们收集到一个数组中返回。
3959

被折叠的 条评论
为什么被折叠?



