getElementsByClass代替IE的不兼容性
来源:互联网 发布:阿里医疗云解决方案 编辑:程序博客网 时间:2024/06/04 01:27
var getElementsByClass = function (searchClass, node, tag) {
var classElements = new Array();
if (node == null)
node = document;
if (tag == null)
tag = '*';
var els = node.getElementsByTagName(tag);
var elsLen = els.length;
var pattern = new RegExp("(^|\\s)" + searchClass + "(\\s|$)");
for (i = 0, j = 0; i < elsLen; i++) {
if (pattern.test(els[i].className)) {
classElements[j] = els[i];
j++;
}
}
return classElements;
}
var classElements = new Array();
if (node == null)
node = document;
if (tag == null)
tag = '*';
var els = node.getElementsByTagName(tag);
var elsLen = els.length;
var pattern = new RegExp("(^|\\s)" + searchClass + "(\\s|$)");
for (i = 0, j = 0; i < elsLen; i++) {
if (pattern.test(els[i].className)) {
classElements[j] = els[i];
j++;
}
}
return classElements;
}
- getElementsByClass代替IE的不兼容性
- IE兼容性的问题
- ie的兼容性模式
- JavaScript的IE兼容性
- AngularJS 的 IE 兼容性
- firefox和ie的兼容性
- css的IE兼容性判断
- 关于ie的兼容性trim
- ie兼容性测试的问题
- IE的兼容性解决方法之一
- IE兼容性开发的笔记
- 解决ie浏览器的兼容性!!!
- event的IE兼容性处理
- 关于ie兼容性的问题
- IE兼容性
- [IE兼容性]
- IE兼容性
- ie兼容性
- 去掉iframe的水平滚动条而保留垂直滚动条
- Android中View绘制流程
- 二分法查找
- Eclipse的MAT插件,用来分析Application Memo. Leak
- 深入浅出JavaScript (五) 详解Document.write()方法
- getElementsByClass代替IE的不兼容性
- C#反射技术的简单操作(读取和设置类的属性)
- linux下更改root用户的密码 以及VIM编辑器使用命令 :q,:x :w :q!
- #nm 命令 列出目标文件的符号清单
- Cookie在浏览器与WEB服务器之间传送过程
- ios模拟器home健不见了
- Vc++调用Libsvm
- Java堆和栈的区别
- Lucene知识总结与经验1