封装函数
2015-11-29 20:27
288 查看
//通过类名获取元素
//name为class名,obj为搜索的对象
function getByClass(obj,name){
if(document.getElementsByClassName){
return obj.getElementsByClassName(name);
}
else{
var aStr = obj.getElementsByTagName('*');
var arr = []
for(var i=0; i<aStr.length; i++){
var str = aStr[i].className;
var arr1 = str.split(' ');
for (var j=0; j<arr1.length; j++) {
if(arr1[j]==name){
arr.push(aStr[i]);
}
}
}
return arr;
}
}
//name为class名,obj为搜索的对象
function getByClass(obj,name){
if(document.getElementsByClassName){
return obj.getElementsByClassName(name);
}
else{
var aStr = obj.getElementsByTagName('*');
var arr = []
for(var i=0; i<aStr.length; i++){
var str = aStr[i].className;
var arr1 = str.split(' ');
for (var j=0; j<arr1.length; j++) {
if(arr1[j]==name){
arr.push(aStr[i]);
}
}
}
return arr;
}
}
相关文章推荐
- c语言:输出一个静态局部变量只在函数内部有效的例子
- python学习笔记
- 初学linux的常用命令行
- Android实现OTG功能
- ]DayDayUP_Linux运维学习_CentOS普通用户配置root权限
- python module
- zabbix 的报错sock报错
- 伍德里奇计量经济学导论之计算机操作题的R语言实现(一些重要专题)
- DynamoRIO 系列二: 实例小测
- 布局变化时的动画
- ACM组队安排(hdu校赛)
- ThinkPHP框架二 框架配置
- STM32 RTC 读写不正确
- Ceph分布式文件系统
- 俄罗斯和土耳其
- junit.framework.AssertionFailedError: No tests found in JUnit.test at junit junit.framework.Asserti
- [LeetCode][JavaScript]Minimum Height Trees
- Android Glide源码解析
- 信息安全系统设计基础第十二周总结
- CodeForces 498A-Crazy Town-简单计算几何