获取元素集合的方法有很多,接下来为大家介绍喜爱使用 js 通过元素 class 名字获取元素集合的方法
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
- 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;
- }
来源: