js 原生获取元素class

话不多说,直接贴代码~

var eles = [];

function( paramClass,paramId ){

oParent = paramId ? document.getElementById( paramId ) : document;

//获取父级id下的所有class

elements = document.getElementsByTagName('*');

for(var i = 0, l = elements.length;i < l; i++){

if(elements[i].className == paramClass){

//把获取class放在缓存数组中

eles.push( elements[i] );

};

};

// console.log(eles);

return eles;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 2,093评论 1 10
  • 我们首先要明白,我们给页面添加效果用到的js到底是什么?js其实包含三部分:dom 文档对象模型 bom 浏览...
    一直以来都很好阅读 817评论 0 0
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,827评论 2 17
  • 我一直都想得到你的肯定,可我却一直没有得到……越来越怕很多,因为我最牵挂的人是你!我最在乎的人也是你! ...
    没啥说的阅读 320评论 0 0
  • 近日热播的电视剧《我的前半生》里三个核心人物~贺涵、罗子君和唐晶的情感三角关系白热化,是一个很值得八卦的话题,一度...
    水柔心理时光阅读 6,371评论 10 5