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 相关文章推荐
JavaScript自定义方法实现trim()、Ltrim()、Rtrim()的功能
Nov 03 Javascript
Jquery为DIV添加click事件的简单实例
Jun 02 Javascript
用jQuery实现可输入多选下拉组合框实例代码
Jan 18 Javascript
jQuery插件echarts去掉垂直网格线用法示例
Mar 03 Javascript
Angular 4依赖注入学习教程之InjectToken的使用(八)
Jun 04 Javascript
iview中Select 选择器多选校验方法
Mar 15 Javascript
VueJs组件之父子通讯的方式
May 06 Javascript
ES6中let 和 const 的新特性
Sep 03 Javascript
Vue.js 事件修饰符的使用教程
Nov 01 Javascript
vue组件tabbar使用方法详解
Nov 06 Javascript
vue模块拖拽实现示例代码
Mar 09 Javascript
Javascript通过控制类名更改样式
May 24 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中静态类与静态变量用法的区别分析
2015/01/15 PHP
关于PHP开发的9条建议
2015/07/27 PHP
利用PHP命令行模式采集股票趋势信息
2016/08/09 PHP
AES加解密在php接口请求过程中的应用示例
2016/10/26 PHP
深入浅析PHP的session反序列化漏洞问题
2017/06/15 PHP
PHP Laravel 上传图片、文件等类封装
2017/08/16 PHP
PhpStorm 2020.3:新增开箱即用的PHP 8属性(推荐)
2020/10/30 PHP
在jquery中处理带有命名空间的XML数据
2011/06/13 Javascript
浅谈jQuery事件绑定原理
2015/01/02 Javascript
Javascript变量的作用域和作用域链详解
2015/04/02 Javascript
详细解读AngularJS中的表单验证编程
2015/06/19 Javascript
jQuery中的ajax async同步和异步详解
2015/09/29 Javascript
详解Nodejs get获取远程服务器接口数据
2019/03/26 NodeJs
微信小程序调用微信支付接口的实现方法
2019/04/29 Javascript
JavaScript中break、continue和return的用法区别实例分析
2020/03/02 Javascript
[55:35]VGJ.S vs Mski Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
Python中字符串的处理技巧分享
2016/09/17 Python
Mac中升级Python2.7到Python3.5步骤详解
2017/04/27 Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
2018/02/13 Python
使用python3实现操作串口详解
2019/01/01 Python
Python获取基金网站网页内容、使用BeautifulSoup库分析html操作示例
2019/06/04 Python
Pandas中resample方法详解
2019/07/02 Python
django如何通过类视图使用装饰器
2019/07/24 Python
Python爬虫之Spider类用法简单介绍
2020/08/04 Python
Pycharm添加虚拟解释器报错问题解决方案
2020/10/13 Python
pytorch学习教程之自定义数据集
2020/11/10 Python
基于pycharm 项目和项目文件命名规则的介绍
2021/01/15 Python
CSS3 实现图形下落动画效果
2020/11/13 HTML / CSS
澳大利亚优质的家居用品和生活方式公司:Bed Bath N’ Table
2019/04/16 全球购物
宝宝周岁宴答谢词
2014/01/26 职场文书
商超业务员岗位职责
2014/03/12 职场文书
12.4全国法制宣传日活动总结
2014/11/01 职场文书
学生逃课检讨书
2015/02/17 职场文书
党员干部廉洁自律承诺书
2015/04/28 职场文书
常用的MongoDB查询语句的示例代码
2021/07/25 MongoDB
使用Postman测试需要授权的接口问题
2022/06/21 Java/Android