javascript-->getElementsByClass
2024-09-01 13:13:43
//通过类名获取元素
//obj->目标元素的上一层元素 cName->目标类名 tagName->目标的标签类型(可缺省)
function getElementsByClass(obj,cName ,tagName){
var elements = tagName ? obj.getElementsByTagName(tagName) : obj.getElementsByTagName('*');
var findEles = [ ];
var reg = new RegExp('^'+cName+'\\s*|\\s+'+cName+'\\s+|\\s+'+cName+'$');
for(var i=0;i<elements.length;i++) {
if(reg.test(elements[i].className))findEles.push(elements[i]);
}
return findEles;
}
最新文章
- .Net Core 系列:1、环境搭建
- jQuery如何判断元素是否是隐藏的?
- oracle_exp_query_where_clause
- javascript数组浅谈3
- vijos 1006 spfa **
- shell控制流结构笔记
- WCF服务在高并发情况下报目标积极拒绝的异常处理 z
- javascript代码复用(四)-混入、借用方法和绑定
- [转] “error LNK2019: 无法解析的外部符号”之分析
- opencv行人检测里遇到的setSVMDetector()问题
- 【解决方法】EasyUI DataGrid不显示滚动条时,没有数据的问题
- 连载《一个程序猿的生命周期》-《发展篇》 - 7.是什么阻碍了";程序猿";的发展?
- UWP win10 app 新关键字x:Bing
- Java基础笔记13
- WEB页面异步调用场景测试
- Kubernetes &; Docker
- 移动App专项测试
- STL优先队列
- 基于Docker搭建MySQL多源复制环境
- OutputStream 和 Writer