您的位置:首页 > Web前端 > JavaScript

js javascript 根据类名称查找所有元素

2011-08-27 19:20 369 查看
function getElementsByClassName(fatherId, tagName, classNames){
var node = fatherId && document.getElementById(fatherId) || document;
classNames = classNames.split(" ");
var elements = node.getElementsByTagName(tagName);
var result = [];
for(var i=0,j=elements.length,k=0; i<j; i++){
var element = elements[i];
if (element.className == "") continue;
for (var index in classNames)
{
if (classNames[index] == element.className)
{
result[k++] = element;
continue;
}
}
}
return result;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: