getElementsByClassName
来源:互联网 发布:密钥算法 加密算法 编辑:程序博客网 时间:2024/04/30 01:08
getElementsByClassName是比较新的api;可能存在兼容问题;
function getElementsByClassName(node,classname){ if(node.getElementsByClassName){ return node.getElementsByClassName(classname) }else{ var results=new Array(); var elems=node.getElementsByTagName("*"); for(var i=0,elemsLen=elems.length;i<elemsLen;i++){ if(elems[i].className.indexOf(classname)!=-1){ results[results.length]=elems[i] } } return results }}
以上函数接受两个参数
第一个参数是dom树上搜索的起点;第二个参数是搜索的类名
当然搜索匹配的dom元素的方法很多,真正高效的不多;下来再说 高效的查找方法
阅读全文
0 0
- getElementsByClassName
- getElementsByClassName
- getElementsByClassName()
- getElementsByClassName
- getElementsByClassName
- getElementsByClassName
- getElementsByClassName();
- js getElementsByClassName
- getElementsByClassName兼容问题
- getElementsByClassName函数
- 关于getElementsByClassName
- [置顶]getElementsByClassName
- getElementsByClassName用法
- 浅谈getElementsByClassName
- DOM中的getElementsByClassName
- 关于getElementsByClassName的修正
- Jxchen learn getElementsByClassName
- document.getElementsByClassName For IE
- web前端的网页优化
- 例说数据结构&STL(一)——vector
- java SpringMVC中 POI读取数据库数据并写入Excel表格中,并实现下载功能
- 软件破解链接
- 51Nod-1533-一堆的堆
- getElementsByClassName
- 如何使用GDB调试段错误
- JSP、Request、response小结
- 南阳oj第6题(喷水装置(一))<贪心>
- 【HDU 1495】 非常可乐 (bfs + 模拟)
- 锁的优化及注意
- Win10搭建FTP服务器详细步骤
- Python蟒蛇绘制
- apt-key debian软件包密钥管理命令