javascript通过class来获取元素实现代码


Posted in Javascript onFebruary 20, 2013
function getByClass(classname){ 
var nodes = document.getElementsByTagName('*'), 
ret=[]; 
for(var i=0;i<nodes.length;i++){ 
if(hasClass(nodes[i],classname)) 
ret.push(nodes[i]); 
} 
return ret; 
} 
function hasClass(node,className){ 
var names = node.className.split(/\s+/); 
for(var i=0;i<names.length;i++){ 
if(names[i]==className) 
return true; 
}return false; 
}
Javascript 相关文章推荐
删除重复数据的算法
Nov 23 Javascript
JScript的条件编译
May 29 Javascript
JS 自动安装exe程序
Nov 30 Javascript
优化javascript的执行速度
Jan 23 Javascript
一个小例子解释如何来阻止Jquery事件冒泡
Jul 17 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
Dec 07 Javascript
jQuery 3 中的新增功能汇总介绍
Jun 12 Javascript
Js操作DOM元素及获取浏览器高宽的简单方法
Sep 08 Javascript
微信小程序 页面传参实例详解
Nov 16 Javascript
微信小程序 WebSocket详解及应用
Jan 21 Javascript
javascript观察者模式实现自动刷新效果
Sep 05 Javascript
解决vue router组件状态刷新消失的问题
Aug 01 Javascript
javascript自适应宽度的瀑布流实现思路
Feb 20 #Javascript
Raphael带文本标签可拖动的图形实现代码
Feb 20 #Javascript
IE关闭时判断及AJAX注销案例学习
Feb 18 #Javascript
JS刷新框架外页面七种实现代码
Feb 18 #Javascript
js获取html参数及向swf传递参数应用介绍
Feb 18 #Javascript
用js写了一个类似php的print_r输出换行功能
Feb 18 #Javascript
让ie6也支持websocket采用flash封装实现
Feb 18 #Javascript
You might like
使用PHP接收POST数据,解析json数据
2013/06/28 PHP
laravel请求参数校验方法
2019/10/10 PHP
PHP实现通过二维数组键值获取一维键名操作示例
2019/10/11 PHP
PHP设计模式(九)外观模式Facade实例详解【结构型】
2020/05/02 PHP
javascript中巧用“闭包”实现程序的暂停执行功能
2007/04/04 Javascript
模仿jQuery each函数的链式调用
2009/07/22 Javascript
javascript+iframe 实现无刷新载入整页的代码
2010/03/17 Javascript
JavaScript Title、alt提示(Tips)实现源码解读
2010/12/12 Javascript
js 获取(接收)地址栏参数值的方法
2013/04/01 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
jquery中添加属性和删除属性
2015/06/03 Javascript
解决jquery实现的radio重新选中的问题
2015/07/03 Javascript
详解vue组件化开发-vuex状态管理库
2017/04/10 Javascript
JS实现数组去重方法总结(六种方法)
2017/07/14 Javascript
Angular中点击li标签实现更改颜色的核心代码
2017/12/08 Javascript
NodeJS使用Range请求实现下载功能的方法示例
2018/10/12 NodeJs
微信小程序实现弹出菜单动画
2019/06/21 Javascript
微信小程序中的列表切换功能实例代码详解
2020/06/09 Javascript
vue单应用在ios系统中实现微信分享功能操作
2020/09/07 Javascript
用Python的SimPy库简化复杂的编程模型的介绍
2015/04/13 Python
python 获取网页编码方式实现代码
2017/03/11 Python
Python中一些不为人知的基础技巧总结
2018/05/19 Python
python skimage 连通性区域检测方法
2018/06/21 Python
python利用requests库进行接口测试的方法详解
2018/07/06 Python
如何安装并使用conda指令管理python环境
2019/07/10 Python
CSS3绘制有活力的链接下划线
2016/07/14 HTML / CSS
html5使用canvas实现跟随光标跳动的火焰效果
2014/01/07 HTML / CSS
Qoo10马来西亚:全球时尚和引领潮流的购物市场
2016/08/25 全球购物
英国知名小木屋定制网站:Tiger Sheds
2020/03/06 全球购物
毕业生求职自荐书范文
2014/03/27 职场文书
图书室标语
2014/06/21 职场文书
公司出差管理制度范本
2015/08/05 职场文书
2016猴年开门红标语口号
2015/12/26 职场文书
2019大学生暑期实习心得总结
2019/08/21 职场文书
快消品行业营销模式与盈利模式分享
2019/09/27 职场文书
导游词之山西祁县乔家大院
2019/10/14 职场文书