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 相关文章推荐
打开超链需要“确认”对话框的方法
Mar 08 Javascript
Extjs入门之动态加载树代码
Apr 09 Javascript
浅谈javascript的Touch事件
Sep 27 Javascript
jQuery插件ImageDrawer.js实现动态绘制图片动画(附源码下载)
Feb 25 Javascript
JQuery点击事件回到页面顶部效果的实现代码
May 24 Javascript
Bootstrap中的Dropdown下拉菜单更改为悬停(hover)触发
Aug 31 Javascript
vue.js 实现点击展开收起动画效果
Jul 07 Javascript
浅谈一种让小程序支持JSX语法的新思路
Jun 16 Javascript
VUE路由动态加载实例代码讲解
Aug 26 Javascript
AutoJs实现刷宝短视频的思路详解
May 22 Javascript
Ajax请求超时与网络异常处理图文详解
May 23 Javascript
浅谈JavaScript作用域
Dec 06 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常用技巧总结(附函数代码)
2012/02/04 PHP
header导出Excel应用示例
2014/01/24 PHP
smarty中改进truncate使其支持中文的方法
2016/05/30 PHP
Laravel使用支付宝进行支付的示例代码
2017/08/16 PHP
PHP实现打包下载文件的方法示例
2017/10/07 PHP
详解Laravel设置多态关系模型别名的方式
2019/10/17 PHP
JavaScript 计算图片加载数量的代码
2011/01/01 Javascript
jQuery前台数据获取实现代码
2011/03/16 Javascript
jQuery 淡出一个图像到另一个图像的实现代码
2013/06/12 Javascript
jquery获取对象的方法足以应付常见的各种类型的对象
2014/05/14 Javascript
学习JavaScript设计模式(链式调用)
2015/11/26 Javascript
JavaScript提高性能知识点汇总
2016/01/15 Javascript
JS实现Ajax的方法分析
2016/12/20 Javascript
javascript学习之json入门
2016/12/22 Javascript
JS实现的样式切换功能tableCSS实例
2016/12/30 Javascript
jQuery制作input提示内容(兼容IE8以上)
2017/07/05 jQuery
vuex实现及简略解析(小结)
2019/03/01 Javascript
JavaScript中将值转换为字符串的五种方法总结
2019/06/06 Javascript
[01:52]2014DOTA2西雅图邀请赛 V社开大会你不知道的小秘密
2014/07/08 DOTA
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
Python定时器实例代码
2017/11/01 Python
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
python随机取list中的元素方法
2018/04/08 Python
tensorflow 1.0用CNN进行图像分类
2018/04/15 Python
在Mac上删除自己安装的Python方法
2018/10/29 Python
python生成以及打开json、csv和txt文件的实例
2018/11/16 Python
对python的输出和输出格式详解
2018/12/08 Python
python爬虫 Pyppeteer使用方法解析
2019/09/28 Python
python GUI库图形界面开发之PyQt5线程类QThread详细使用方法
2020/02/26 Python
python多线程实现同时执行两个while循环的操作
2020/05/02 Python
英国时尚运动品牌的合集:The Sports Edit
2017/12/20 全球购物
英国电气世界:Electrical World
2019/09/08 全球购物
中英双版中文教师求职信
2013/10/27 职场文书
2015年教师教学工作总结
2015/04/28 职场文书
考研英语辞职信
2015/05/13 职场文书
光之国的四大叛徒:第一贝利亚导致宇宙毁灭,赛文奥特曼在榜
2022/03/18 日漫